TempDB fait partie de MS SQL Server. C'est une base de données système qui fonctionne comme une zone de stockage pour les tables temporaires, les objets internes et les versions de ligne.
Je voudrais savoir comment identifier la requête exacte ou la procédure stockée qui est en train de remplir le journal transactionnel de la base de données TEMPDB.
La tempdb d'un serveur (SQL Server 2008) augmente à 500 Go + plusieurs fois par mois. Est-il possible de savoir quelles instructions SQL ont provoqué ce problème? Le problème n'est généralement pas causé par create table #temp...; insert into #temp...ou select ... into #temp...mais par des jointures complexes. La taille …
Cette question a été migrée à partir de Stack Overflow car il est possible d'y répondre sur Database Administrators Stack Exchange. Migré il y a 5 ans . Quelle est la meilleure pratique à utiliser lors de la réduction de la base de données temporaire dans SQL Server 2008? Est-il …
J'aimerais savoir deux choses: comment déplacer en toute sécurité tempdb avec un temps d'arrêt minimal? de combien de fichiers tempdb avez-vous besoin? S'agit-il d'un fichier par cœur? Donc, quad-core = 4 fichiers tempdb, en créant trois nouveaux?
En cherchant sur Google, j'ai trouvé des informations contradictoires. Certains sites indiquent que lorsqu'il n'y a plus de mémoire physique pour les données, alors SQL Server déplace les données déjà existantes dans TEMPDB (voir: SQL Server: Démystifier TempDb et recommandations ). Mais d'autres sites indiquent que, lorsqu'il n'y a pas …
Sur un SQL Server 2016 SP2 avec une mémoire maximale définie sur 25 Go, nous avons une requête qui s'exécute environ 80 fois en une minute. La requête renverse environ 4000 pages à tempdb. Cela provoque beaucoup d'E / S sur le disque de tempdb. Lorsque vous jetez un œil …
Nous avons une base de données OLTP active de 40 Go sur SQL Server 2014 SP1. Les requêtes s'avèrent lentes avec des attentes IO_Completion, la longueur de la file d'attente de disque passant à 900 et SQL Server cesse de répondre. Ce que nous avons essayé: Redémarrez l'instance et, en …
Je suis assez nouveau sur SQL Server 2012, je serais reconnaissant si quelqu'un pouvait aider. J'ai restauré une copie d'une énorme base de données vers SQL Server 2012 et j'ai essayé d'exécuter quelques requêtes simples contre lui. J'essaie d'exécuter une requête SELECT sur une table de 136898115lignes de base de …
Nous avons une base de données SQL Server 2005, la base de données temporaire est pleine. En allant dans SQL Server Management Studio, je peux voir toutes les tables temporaires dans tempdb. Est-il possible de dire quelle session contient quelle table temporaire? Idéalement, une requête répertoriant les tables temporaires utilisées …
J'essaie de savoir s'il est possible d'ajouter des fichiers tempdb à un serveur SQL sans avoir à redémarrer le service SQL Server. J'ai vu cette réponse ici sur les administrateurs de base de données: Les fichiers Tempdb Add nécessitent un redémarrage Et une réponse dit: AJOUTER - aucune interruption requise. …
SQL Server met en cache les tables temporaires créées dans les procédures stockées et les renomme simplement lorsque la procédure se termine et est ensuite exécutée. Ma question porte sur le moment où l'espace tempdb est libéré. J'ai lu que le tableau est tronqué à la fin de la procédure …
Banc d'essai simple: USE tempdb; GO /* This DROP TABLE should not be necessary, since the DROP SCHEMA should drop the table if it is contained within the schema, as I'd expect it to be. */ IF COALESCE(OBJECT_ID('tempdb..#MyTempTable'), 0) <> 0 DROP TABLE #MyTempTable; IF EXISTS (SELECT 1 FROM sys.schemas …
La lecture de cette question m'a rappelé une question que j'avais il y a quelque temps. Nous avons un serveur SQL qui a 512 Go de RAM, la base de données principale est de 450 Go. Nous voyons beaucoup d'action dans TempDB (ok, je pense que c'est "beaucoup d'action" - …
Notre base de données d'applications de fournisseurs est très intensive en TempDB. Le serveur est virtuel (VMWare) avec 40 cœurs et 768 Go de RAM, exécutant SQL 2012 Enterprise SP3. Toutes les bases de données, y compris TempDB, sont sur un SSD de niveau 1 dans SAN. Nous avons 10 …
J'ai lu de nombreux blogs ici et là sur la façon de configurer les fichiers de données tempdb mais je n'ai trouvé aucune information concernant le fichier journal tempdb . Voici la stratégie que j'utilise actuellement avec mon tempdb: J'ai utilisé les recommandations de Paul Randal sur la façon de …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.