Gibt es irgendwelche Grenzen für den Datensatz in der temporären Tabelle .. Ich habe versucht mit 1,3 Millionen Datensätze .. kann ich mit Milliarden in der Zukunft beschäftigen müssen, wie die Anwendung verlangt Es ist möglich? Wenn ich das Limit der Aufzeichnungen kennen könnte .. könnte ich versuchen, die Aufzeichnungen von der Quelle db zu trennen und innerhalb des Limits zu handhaben. Vielen Dank im VorausTemporäre Tabelle Rekord Grenze in Sql Server
Antwort
Die Unterschiede zwischen Tempdb und anderen Datenbanken sind minimal, besonders wenn es um Grenzen geht.
Wenn Sie es in einer Benutzertabelle speichern können, können Sie es auch in einer temporären Tabelle speichern. Es muss nicht in RAM passen, da die Tempdb wie jede andere Datenbank auf der Festplatte gespeichert ist (nur mit aggressiverem Caching und weniger Protokollierung).
Quelle: http://msdn.microsoft.com/en-us/library/ms190768.aspx
Bis Ihr Serverspeicher (d. H. Datenträger) unterstützt, gibt es kein Problem, wie viele Datensätze Sie in die temporäre Tabelle schieben.
Ich denke, es gibt keine Begrenzung für die Anzahl der Datensätze, die Sie in der temporären Tabelle drücken.
Eine temporäre Tabelle ist eine Tabelle, so würde dies gilt: Maximum Capacity Specifications for SQL Server
Zeilen pro Tabelle
von verfügbaren Speicher Begrenzt
Nein, es gibt kein Datensatzlimit für temporäre Tabelle (das Limit ist der Speicherplatz). Aber seien Sie vorsichtig, da temporäre Tabellen physisch in der tempdb-Datenbank erstellt werden und diese Datenbank auf der Festplatte mit der entsprechenden Größe platziert werden muss.
Temporäre Tabellen sind stored in the tempdb Database und können so lange wachsen, wie Tempdb selbst wachsen kann (d. H. Bis die Festplatte voll ist).
Jede Tabelle wird in das harte Limit von 1000 maximalen Zeilen ausgeführt, die mit einer einzelnen T-SQL-INSERT-Anweisung eingefügt werden können, die table value constructor verwendet.
The number of row value expressions in the INSERT statement exceeds
the maximum allowed number of 1000 row values.
- 1. Temporäre Tabelle Probleme in SQL Server
- 2. Temporäre Tabelle Verwendung in SQL Server
- 3. Temporäre Tabellen in SQL Server?
- 4. Querydsl Grenze Rekord Beispiel
- 5. SQL temporäre Tabelle Variable
- 6. SQL Server 2000 temporäre Tabelle vs Tabelle Variable
- 7. SQL Server erstellt eine temporäre Tabelle aus einer anderen Tabelle
- 8. Wie Einfügen in eine vorhandene temporäre Tabelle in SQL Server
- 9. SQL Server - Selektiv Einfügen von Feldern in temporäre Tabelle
- 10. Sql-Server - wie eine einzelne Zeile in temporäre Tabelle einfügen?
- 11. SQL Server temporäre Tabelle nicht verfügbar in pyodbc Code
- 12. SQL CLR Zugang temporäre Tabelle
- 13. Temporäre SQL Server 2005-Tabellen
- 14. Exportieren von Excel auf SQL-Server Temporäre Tabelle
- 15. Sql Server 2008, sind temporäre Tabellen eindeutig
- 16. SQL Server temporäre Tabelle Ausfall durch Zombiezustand Objekt
- 17. SQL Server/Oracle: Private temporäre Tabellen
- 18. In SQL Server temporäre Einschränkungen deaktivieren
- 19. aktualisieren SQL-Tabelle aus Excel ohne eine temporäre Tabelle erstellen
- 20. Ergebnis SQL-Abfrage auf temporäre Tabelle eingefügt
- 21. Spark-SQL - registriert temporäre Tabelle nicht
- 22. Kann temporäre Tabelle nicht löschen SQL
- 23. Erstellen Sie eine temporäre Tabelle wie eine aktuelle Tabelle in SQL Server 2005/2008
- 24. SQL Server Drop Tabelle Fehler
- 25. Temporäre Tabelle in Multithread
- 26. Global Temporäre Tabelle löschen Operation
- 27. Temp-Tabelle Joins in SQL Server beschleunigen
- 28. Sind temporäre Tabellen in SQL Server-Multiuser sicher?
- 29. Dynamisch temporäre Tabelle erstellen, in temporäre Tabelle einfügen und dann
- 30. Wo werden temporäre Tabellen in SQL Server gespeichert?
ich diese Frage in die Kategorie fallen würde sagen würde von „wenn Sie fragen müssen, sind Sie wahrscheinlich etwas falsch zu machen“ - aber Sie nicht beschrieben haben, was Ihr allgemeines Problem/Lösung sind. –