Toutes les versions de Microsoft SQL Server (pas MySQL). Veuillez également ajouter une balise spécifique à la version, comme sql-server-2016, car elle est souvent pertinente pour la question.
Lorsque nous avons effectué une reconstruction sur un index clusterisé sur une table contenant environ 15 Go de données et que la taille des données a été réduite à 5 Go, comment cela peut-il être? Quel type de "données" est supprimé? Taille des données, je veux dire la colonne "données" …
J'ai trop de fichiers de données secondaires (.ndf) créés pour tempdb. Pour supprimer les fichiers excédentaires, je dois vider le fichier (le contenu sera déplacé vers d'autres fichiers): DBCC SHRINKFILE('tempdbfile8', EMPTYFILE); puis supprimez le fichier: ALTER DATABASE tempdb REMOVE FILE tempdbfile8; Mais la EMPTYFILEcommande renvoie l'erreur: DBCC SHRINKFILE: Page 8:41920 …
D'accord pour préparer le terrain. J'ai trois tables, ( Table1, Table2et DataTable) et je veux insérer Table1et Table2utiliser DataTablecomme source. Donc, pour chaque ligne, DataTableje veux une ligne dans Table1et Table2, et Table2doit avoir l'inséré id(PK) de Table1... Si je devais faire ça ... INSERT INTO Table1 SELECT A, B, …
Il est assez bien documenté que le scalaire UDF force un plan de série global. Exécution de fonctions en parallèle Étant donné un grand nombre de lignes arrivant à un point dans le pipeline où une FDU doit être calculée, pourquoi le moteur ne peut-il pas simplement les répartir entre …
Je vais commencer par un exemple très simple: deux tables, toutes les deux avec le même schéma, clusterisées sur PK, mais dont l'une a un INSTEAD OF UPDATEdéclencheur: CREATE TABLE Standard ( PK UNIQUEIDENTIFIER PRIMARY KEY CLUSTERED, V INT NOT NULL ) GO CREATE TABLE InsteadOf ( PK UNIQUEIDENTIFIER PRIMARY …
J'ai récemment commencé à travailler avec SQL Server 2008 en tant que stagiaire DBA. J'ai besoin de calculer la taille de la base de données mais aussi d'estimer sa croissance au cours des derniers mois et la croissance prévue pour les 12 prochains mois. Je peux utiliser l'instruction sp_spaceused pour …
J'ai identifié 3 situations. Un étudiant sans inscription. Un étudiant avec des inscriptions mais pas de notes. Un étudiant avec des inscriptions et des notes. Il y a un déclencheur sur le tableau des inscriptions pour calculer la GPA. Si un étudiant a des notes, il mettra à jour ou …
J'espère que quelqu'un pourra faire la lumière sur ce comportement auquel je ne m'attendais pas en ce qui concerne l'isolement SNAPSHOT vs TRUNCATE. Base de données: Autoriser l'isolement de l'instantané = True; Est-ce que l'instantané validé est lu = faux. Procedure1 (remplace le contenu de la table foo d'un SELECT …
Notre application d'entreprise utilise SQL Server pour le stockage de données et est principalement un système OLTP. Cependant, un composant important de notre application génère une charge de travail OLAP importante. Notre latence d'écriture sur tempdb est d'environ 100 ms. Cette tendance se maintient avec le temps et ALLOW_SNAPSHOT_ISOLATIONest désactivée …
J'ai des problèmes avec la conception d'une base de données temporelle. J'ai besoin de savoir comment m'assurer que je n'ai qu'un seul enregistrement actif pour une période donnée pour un magasin. J'ai lu cette réponse , mais je crains de ne pas pouvoir comprendre comment le déclencheur fonctionnerait. En particulier, …
Je veux parcourir les valeurs et supprimer un caractère à la fois des valeurs et afficher le résultat. Donc, si j'ai une table avec des valeurs: ID ___ 34679 13390 89906 Je veux que le résultat ressemble à ceci Id ---- 4679 679 79 9 3390 390 90 0 9906 …
Nous recevons des données GPS en temps réel à un taux d'environ 5000 pr. minute (à partir de 4 serveurs TCP). Chaque serveur utilise une connexion unique pour insérer les données et met en mémoire tampon les données entre les insertions. Toutes les 15 minutes environ, un service récupère ces …
Jouer avec la configuration AG J'ai le WSFC et configuré avec deux nœuds dans un groupe de disponibilité appelé DevClusterOnline. Les deux nœuds (DEV-AWEB5 principal, DEV-AWEB6 secondaire) exécutent Windows Server 2008 R2. Si je vérifie la santé de mon AG, j'obtiens ceci: L'exécution de la requête ci-dessous renverra cet ensemble …
Je veux faire une copie de la base de données dans le même SqlServer. donc, lorsque j'utilise l'assistant de copie de base de données, il génère une erreur: (j'ai effectué ces étapes avec une base de données de test et cela fonctionne très bien !!!!) config: un utilisateur Méthode: "Utiliser …
Je viens de remarquer aujourd'hui qu'il existe une table aléatoire dans ma base de données Azure SQL nommée "_TransactionIndex_ {guid}" Il a 1 colonne, Id, qui contient 8 GUID. Impossible de trouver des informations sur cette table - qu'est-ce que c'est? Cela signifie-t-il que j'ai un problème avec les transactions …
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.