Q & R pour les professionnels de la base de données qui souhaitent améliorer leurs compétences en base de données et apprendre des autres dans la communauté
Nous avons eu beaucoup de problèmes de performances de base de données ces derniers temps, et j'ai essayé de voir si je pouvais comprendre pourquoi. Nous n'avons pas de DBA (je suis un développeur de logiciels), donc je suis en quelque sorte en train de le lancer, et une grande …
J'ai un vidage SQL, c'est assez gros (411 Mo) et il a fallu 10 minutes pour importer sur le serveur A, la même importation sur mon poste de travail B a une estimation (pipeviewer) de 8 heures pour importer (il a importé 31 Mo en 40 minutes ) C'est donc …
J'ai lu des informations sur SQL Server et chaque livre ou blog en parle à propos des analyses en arrière. Une analyse en arrière d'un index cluster ne peut pas utiliser le parallélisme Le seul message qui a dit quelque chose est celui-ci ci-dessous. Le message indique que l'équipe SQL …
Je voudrais obtenir des statistiques sur le nombre maximal de connexions sur une période de temps. Je connais la pg_stat_activityvue, comme select count(*) from pg_stat_activity, mais je pense que cette méthode n'est pas très intelligente. Y a-t-il d'autres vues ou tableaux qui peuvent fournir les informations dont j'ai besoin?
Historiquement, il a été recommandé de ne pas utiliser les ports par défaut pour les connexions à SQL Server, dans le cadre des meilleures pratiques de sécurité. Sur un serveur avec une seule instance par défaut, les ports suivants seraient utilisés par défaut: Service SQL Server - Port 1433 (TCP) …
Cette question a été migrée à partir d'Information Security Stack Exchange car il est possible d'y répondre sur Database Administrators Stack Exchange. Migré il y a 2 ans . Je voudrais comprendre pourquoi les équipes de cybersécurité en général (plus d'une organisation avec laquelle j'ai eu affaire) sont BULK INSERTdécidées …
J'ai ce tableau: CREATE TABLE [dbo].[Accounts] ( [AccountId] UNIQUEIDENTIFIER UNIQUE NOT NULL DEFAULT NEWID(), -- WHATEVER other columns ); GO CREATE UNIQUE CLUSTERED INDEX [AccountsIndex] ON [dbo].[Accounts]([AccountId] ASC); GO Cette requête: DECLARE @result UNIQUEIDENTIFIER SELECT @result = AccountId FROM Accounts WHERE AccountId='guid-here' s'exécute avec un plan de requête composé d'une …
Je teste la résilience contre les attaques par injection sur une base de données SQL Server. Tous les noms de table dans la base de données sont en minuscules et le classement est sensible à la casse, Latin1_General_CS_AS . La chaîne que je peux envoyer est forcée en majuscules et …
Récemment, j'expliquais à mes collègues l'importance d'avoir une colonne permettant de trier les données dans une table de base de données si cela est nécessaire, par exemple pour les données classées chronologiquement. Cela s'est révélé quelque peu difficile car ils pouvaient simplement réexécuter leur requête en apparence sans fin et …
J'ai essayé toutes les solutions sur Internet mais mon serveur MariaDb continue d'échouer, continue de me trahir, continue de détruire mon petit monde DevOps. Mes tentatives pour lisser la situation incluaient toutes sortes de satisfaction: changer les autorisations, les configurations, supprimer les fichiers journaux, mettre à niveau / réinstaller, déplacer …
Nous avons une grande base de données SQL Server partitionnée utilisant des statistiques incrémentielles. Tous les index sont partitionnés alignés. Lorsque nous essayons de reconstruire une partition en ligne par partition, toutes les statistiques disparaissent après la reconstruction de l'index. Vous trouverez ci-dessous un script pour répliquer le problème dans …
Lorsqu'un index columnstore est utilisé dans une requête, SQL Server peut utiliser le mode batch. La documentation est mince sur ce qui peut fonctionner en mode batch et ce qui ne peut pas. Veuillez regarder le plan de requête suivant (motivant) où un nombre surprenant de choses s'exécute en mode …
Le service de mon instance SQL Server (SQL Server 2008 R2 Express) a Type de démarrage = Automatique. Les deux dernières fois, j'ai redémarré mon ordinateur, le service n'a pas pu démarrer de lui-même, mais il démarre très bien lorsque je démarre manuellement le service. L'Observateur d'événements montre que le …
Scénario Supposons que j'ai un serveur SQL avec 4 sockets avec chaque 1 nœud NUMA. Chaque socket possède 4 cœurs physiques. Il y a 512 Go de mémoire au total, donc chaque nœud NUMA dispose de 128 Go de RAM. Une table de clés est chargée dans le premier nœud …
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.