C'è qualche limite per il record nella tabella temporanea .. Ho provato con 1,3 milioni di record .. potrebbe essere che devo affrontare miliardi in futuro come l'applicazione richiede .. È è possibile? Se potessi conoscere il limite dei record ... potrei provare a dividere i record dal db di origine e gestirli entro il limite. Grazie in anticipoLimite record tabella temporanea nel server Sql
risposta
Le differenze tra tempdb e qualsiasi altro database sono minime, specialmente quando si tratta di limiti.
Se è possibile memorizzarlo in una tabella utente, è possibile memorizzarlo anche in una tabella temporanea. Non deve essere inserito nella RAM poiché il tempdb è archiviato su disco come qualsiasi altro database (solo con cache più aggressiva e meno logging).
Fonte: http://msdn.microsoft.com/en-us/library/ms190768.aspx
Fino a quando non supporta la memoria del server (vale a dire il disco), non vi è alcun problema sul numero di record inseriti nella tabella temporanea.
Penso che non ci siano limiti al numero di record inseriti nella tabella temporanea.
una tabella temporanea è una tabella in modo che questa si applica: Maximum Capacity Specifications for SQL Server
righe per tabella
Limitata dalla memorizzazione disponibile
No, non c'è nessun limite di record per la tabella temporanea (il limite è lo spazio su disco). Ma attenzione, perché le tabelle temporanee vengono create fisicamente nel database tempdb e questo database deve essere posizionato sul disco con le dimensioni appropriate.
Le tabelle temporanee sono stored in the tempdb Database e possono aumentare fino a quando tempdb stesso può crescere (vale a dire fino a quando il disco è pieno).
Qualsiasi tabella verrà eseguita nel limite rigido di 1000 righe massime che possono essere inserite con una singola istruzione INSERT T-SQL che utilizza un table value constructor.
The number of row value expressions in the INSERT statement exceeds
the maximum allowed number of 1000 row values.
- 1. SQL tabella temporanea variabile
- 2. SQL Server che crea una tabella temporanea da un'altra tabella
- 3. SQL Server: creazione di una tabella temporanea con colonna dinamica
- 4. nolock su una tabella temporanea in SQL Server 2008
- 5. SQL Server con clausola di rispetto tabella temporanea
- 6. Tabella vs Tabella temporanea Prestazioni
- 7. Impossibile rilasciare la tabella temporanea SQL
- 8. Limite dimensioni transazioni in SQL Server
- 9. ottimizzazione SQL query per evitare tabella temporanea
- 10. Recupera l'ultimo record della tabella di SQL Server
- 11. Trova record duplicati in una tabella utilizzando SQL Server
- 12. Aggiornamento Top 1 record nella tabella SQL Server
- 13. record limite mysqldump tra
- 14. Creazione di una tabella temporanea in PL/SQL
- 15. SQL Server 2005 e ambito tabella temporaneo
- 16. SQL Server - Metadati tabella
- 17. SQL: eliminazione di record duplicati in SQL Server
- 18. Ottenere un singolo record da SQL Server nel modo corretto
- 19. Come determinare se la tabella sql è temporanea?
- 20. Elimina record duplicati in SQL Server?
- 21. Conteggio record MySQL con un limite
- 22. Record mancanti nelle tabelle del server SQL
- 23. tabella temporanea in SQL Server causando 'Esiste già un oggetto denominato' errore
- 24. Come convertire NVARCHAR separati da virgola in record di tabella in SQL Server 2005?
- 25. Ricerca dei tipi di dati di una tabella temporanea SQL
- 26. Aggiornamento di 4 milioni di record nel server SQL utilizzando l'elenco di ID record come input
- 27. Funzione postgresql della tabella temporanea
- 28. SQL Server ROW_NUMBER() su SQL Server 2000?
- 29. TABELLA TEMPORANEA LENTO DROP
- 30. Tabella cache temporanea HSQLDB
direi che questa domanda sarebbe rientrano nella categoria di "se si deve chiedere, probabilmente stai facendo qualcosa di sbagliato" - ma non è stato descritto che cosa il vostro problema generale/soluzione sono. –