Preguntas etiquetadas con postgresql-9.3

PostgreSQL versión 9.3

5
¿Cómo convertir json array en matriz de postgres?
Tengo una columna dataque contiene un jsondocumento más o menos así: { "name": "foo", "tags": ["foo", "bar"] } Me gustaría convertir la tagsmatriz anidada en una cadena concatenada ( foo, bar). Eso sería fácilmente posible con la array_to_string()función en teoría. Sin embargo, esta función no actúa en jsonmatrices. ¿Entonces me …




2
¿Cómo manejar un plan de consulta incorrecto causado por la igualdad exacta en el tipo de rango?
Estoy realizando una actualización donde requiero una igualdad exacta en una tstzrangevariable. Se modifican ~ 1M filas, y la consulta tarda ~ 13 minutos. El resultado de EXPLAIN ANALYZEse puede ver aquí , y los resultados reales son extremadamente diferentes de los estimados por el planificador de consultas. El problema …


2
PostgreSQL maximiza el rendimiento SSD
Tendré una enorme base de datos PostgreSQL 9.3 con muchas tablas con más de 100 millones de entradas por tabla. Esta base de datos será básicamente de solo lectura (una vez que complete todas las tablas necesarias y cree los índices, no más operaciones de escritura en la base de …



4
Transacciones dentro de una transacción
¿Qué comportamiento mostraría PostgreSQL si, por ejemplo, se llamara al siguiente script? BEGIN; SELECT * FROM foo; INSERT INTO foo(name) VALUES ('bar'); BEGIN; <- The point of interest END; ¿PostgreSQL descartará el segundo BEGINo se decidirá implícitamente una confirmación y luego ejecutará el BEGIN ENDbloque al final como una transacción …


1
Herramienta de control de versiones para postgreSQL [cerrado]
Cerrado. Esta pregunta está fuera de tema . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que sea sobre el tema para el intercambio de pila de administradores de bases de datos. Cerrado hace 5 años . ¿Alguien puede sugerir una herramienta de control de …


4
¿Cómo hacer pg_dump skip extension?
Esto está en 9.3 pero puedo recordar cosas similares sucediendo desde 7.x. Entonces creo una base de datos e instalo la extensión plpgsql en ella. Más tarde creo un pg_dump y antes de restaurarlo en databse me aseguro de que también tenga la extensión plpgsql. Luego, al restaurar esto sucede: …


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.