sql

Cómo acelerar el rendimiento de inserción en PostgreSQL

Estoy probando el rendimiento de inserción de Postgres. Tengo una tabla con una columna con el número como su tipo de datos. ... nserción? Necesito un rendimiento de inserción óptimo en esto proyecto. Usando Windows 7 Pro en una máquina con 5 GB de RAM.

Cuál es la mejor manera de paginar resultados en SQL Server

¿Cuál es la mejor manera (en términos de rendimiento) de paginar resultados en SQL Server 2000, 2005, 2008, 2012 si también desea obtener el número total de resultados (antes de paginar)?

¿Equivalente a CONCAT DEL GRUPO Postgresql?

Tengo una tabla y me gustaría extraer una fila por id con valores de campo concatenados. En mi tabla, por ejemplo, tengo est ... ggregate GROUP_CONCAT, pero eso no parece funcionar aquí... ¿Hay un equivalente para PostgreSQL, u otra forma de lograr esto?

El mejor tipo de campo de base de datos para una URL

Necesito almacenar una url en una tabla MySQL. ¿Cuál es la mejor práctica para definir un campo que contenga una URL con una longitud indeterminada?

¿Cuál es la diferencia entre SQL, PL-SQL y T-SQL?

¿Cuál es la diferencia entre SQL, PL-SQL y T-SQL? ¿Puede alguien explicar cuáles son las diferencias entre estos tres, y proporcionar escenarios donde cada uno sería usado de manera relevante?

¿Cómo puedo obtener nombres de columna de una tabla en SQL Server?

Me gustaría consultar el nombre de todas las columnas de una tabla. Encontré cómo hacer esto en: Oracle MySQL PostgreSQL , Pero necesito saber: ¿cómo se puede hacer esto en Microsoft SQL Server (2008 en mi caso)?

Mejor enfoque para eliminar parte de tiempo de datetime en SQL Server

¿Qué método proporciona el mejor rendimiento al eliminar la porción de tiempo de un campo datetime en SQL Server? a) select ... filas? También, es posible que hay métodos aún mejores para obtener deshacerse de la parte de tiempo de un datetime en SQL?

¿La forma más rápida de contar el número exacto de filas en una tabla muy grande?

He encontrado artículos que indican que SELECT COUNT(*) FROM TABLE_NAME será lento cuando la tabla tenga muchas filas y mucha ... malizar el diseño de mi base de datos más lejos. Ya está en 3NF y por otra parte un mucho código ya ha sido escrito rodean.

¿Cuáles son las mejores prácticas para el diseño de bases de datos en varios idiomas? [cerrado]

¿Cuál es la mejor manera de crear una base de datos en varios idiomas? Para crear una tabla localizada para cada tabla está ... cada idioma es simple pero no dinámico, por favor ayúdame a entender cuál es la mejor opción para aplicaciones empresariales

Función frente Procedimiento Almacenado en SQL Server

He estado aprendiendo Funciones y Procedimientos Almacenados durante bastante tiempo, pero no se por qué y cuándo debo usar u ... rocedimiento almacenado. A mí me parecen iguales, tal vez porque soy un poco novato en eso. ¿Puede alguien decirme por qué?

¿es posible seleccionar EXISTE directamente como un bit?

Me preguntaba si es posible hacer algo como esto (que no funciona): select cast( (exists(select * from theTable where theCo ... ..) pero parece que debería ser capaz de simplemente emitir el resultado de la función exists como un poco y terminar con él.

¿Cómo solicitar una fila aleatoria en SQL?

¿Cómo puedo solicitar una fila aleatoria (o lo más cerca posible de verdaderamente aleatoria) en SQL puro?

Herramienta SQL a LINQ [cerrado]

¿Existe una herramienta que pueda convertir la sintaxis SQL a la sintaxis LINQ? Solo quiero reescribir consultas básicas con join, etc., to LINQ . Me ahorraría mucho tiempo.

Diferencia entre la confirmación de lectura y la lectura repetible

Creo que los niveles de aislamiento anteriores son muy parecidos. ¿Podría alguien describir con algunos buenos ejemplos cuál es la principal diferencia ?

SQL query devuelve datos de varias tablas

Me gustaría saber lo siguiente: cómo obtener datos de varias tablas en mi base de datos? ¿qué tipos de métodos existen par ... rte 3-Trucos y Código eficiente Parte 4 - Subconsultas en la Cláusula From Parte 5-Bolsa mixta de los Trucos de Juan

¿Cómo puedo seleccionar el primer día de un mes en SQL?

Solo necesito seleccionar el primer día del mes de una variable datetime dada. Sé que es bastante fácil de hacer usando este ... es muy elegante, y probablemente tampoco muy rápido. ¿Hay una 'mejor manera de hacer esto ? (Estoy usando SQL Server 2008)

SELECCIONAR DISTINTO en una columna

Usando SQL Server, tengo... ID SKU PRODUCT ======================= 1 FOO-23 Orange 2 BAR-23 Orange 3 FOO-24 Ap ... ] FROM [TestData] WHERE ([PRODUCT] = (SELECT DISTINCT [PRODUCT] FROM [TestData] WHERE ([SKU] LIKE 'FOO-%')) ORDER BY [ID]

¿Cómo eliminar usando INNER JOIN con SQL Server?

Quiero eliminar usando INNER JOIN en SQL Server 2008. Pero obtengo este error: Msg 156, Nivel 15, Estado 1, Línea 15 ... código: DELETE FROM WorkRecord2 INNER JOIN Employee ON EmployeeRun=EmployeeNo WHERE Company = '1' AND Date = '2013-05-06'

¿Cómo eliminar varias columnas con una sola instrucción ALTER TABLE en SQL Server?

Me gustaría escribir un solo comando SQL para soltar varias columnas de una sola tabla en una instrucción ALTER TABLE. De L ... a que pueda sugerir la sintaxis. ¿Cómo debo escribir mi SQL para soltar varias columnas en una instrucción (si es posible)?

Diferencias de Oracle entre NVL y Coalesce

¿Hay diferencias no obvias entre NVL y Coalesce en Oracle? Las diferencias obvias son que coalesce devolverá el primer elem ... ontrario devuelve el segundo. Parece que NVL puede ser solo una versión 'Caso Base" de coalesce. ¿Me estoy perdiendo algo?