¿Hay algún límite para el registro en la tabla temporal ... He intentado con 1,3 millones de registros ... puede que tenga que ocuparme de miles de millones en el futuro cuando la aplicación lo exige ... Es ¿es posible? Si pudiera conocer el límite de los registros ... podría intentar dividir los registros de la base de datos fuente y gestionar dentro del límite. Gracias de antemanoLímite de registro de tabla temporal en el servidor Sql
Respuesta
Las diferencias entre tempdb y cualquier otra base de datos son mínimas, especialmente cuando se trata de límites.
Si puede almacenarlo en una tabla de usuario, también puede almacenarlo en una tabla temporal. No tiene que caber en la memoria RAM ya que la tempdb se almacena en el disco como cualquier otra base de datos (solo con un almacenamiento en caché más agresivo y menos registros).
Fuente: http://msdn.microsoft.com/en-us/library/ms190768.aspx
Hasta que la memoria del servidor (es decir, el disco) sea compatible, no hay problema de cuántos registros está presionando en la tabla temporal.
Creo que no hay límite en la cantidad de registros que inserta en la tabla temporal.
Una tabla temporal es una mesa así que esto se aplicaría: Maximum Capacity Specifications for SQL Server
filas por tabla
Limitado por el almacenamiento disponible
No, no es no hay límite de registros para la tabla temporal (el límite es el espacio en disco). Pero tenga cuidado, porque las tablas temporales se crean físicamente en la base de datos tempdb, y esta base de datos debe colocarse en el disco con el tamaño adecuado.
Las tablas temporales son stored in the tempdb Database, y pueden crecer mientras la propia tempdb pueda crecer (es decir, hasta que el disco esté lleno).
Cualquier tabla se ejecutará en el límite estricto de 1000 filas máximas que se pueden insertar con una sola instrucción INSERT T-SQL que utiliza un table value constructor.
The number of row value expressions in the INSERT statement exceeds
the maximum allowed number of 1000 row values.
- 1. Tabla temporal del servidor Sql
- 2. Crear vista temporal desde una tabla temporal en SQL Server
- 3. Crear una tabla temporal en PL/SQL
- 4. ¿Cómo seleccionar el último registro de una tabla en SQL?
- 5. Operación de eliminación de tabla temporal global
- 6. TSQL escritura en una tabla temporal de SQL dinámico
- 7. SQL Server creando una tabla temporal desde otra tabla
- 8. Encontrar los tipos de datos de una tabla temporal SQL
- 9. Tabla temporal en pgAdmin
- 10. Tablas temporales en el servidor sql?
- 11. Límite de argumento SQL en Oracle
- 12. Uso de la tabla temporal en C#
- 13. nolock en una tabla temporal en SQL Server 2008
- 14. Recuperar el último registro de la tabla de SQL Server
- 15. SQL Server 2005 y ámbito de tabla temporal
- 16. optimización de consultas SQL para evitar la tabla temporal
- 17. cómo saber el valor de la siguiente clave principal de la tabla sin insertar el registro en el servidor sql?
- 18. Tabla vs Tabla temporal Rendimiento
- 19. Cuándo utilizar la tabla temporal en SQL Server 2005
- 20. El límite de SQL CE 4.0
- 21. vida útil de tabla temporal
- 22. TABLA TEMPORAL DE CAÍDA lenta
- 23. resultados de SQL dinámico en tabla temporal en SQL procedimiento almacenado
- 24. sql para el grupo de registro de límite por la base de datos in derby
- 25. SQL: Error, ¿se alcanzó el límite de servicios de expresión?
- 26. Caída de una tabla temporal si existe
- 27. Servidor SQL notifica al servidor web del cambio de tabla
- 28. Crear tabla temporal en Hive?
- 29. Limite el número de filas devueltas en el lado del servidor (límite forzado)
- 30. Servidor SQL: cómo encontrar el carácter hexadecimal en una tabla
yo diría que esta pregunta se caería en la categoría de "si tiene que pedir, usted está probablemente haciendo algo mal" -, pero no se ha descrito cuál es tu problema global/solución son. –