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é
J'essaie d'en savoir plus sur l'opérateur de plan de requête «vérification des références de clés étrangères» introduit dans SQL Server 2016. Il n'y a pas beaucoup d'informations à ce sujet. Microsoft l'a annoncé ici et j'ai blogué à ce sujet ici . Le nouvel opérateur peut être vu en supprimant …
J'ai plusieurs centaines (actuellement 466, mais toujours en croissance) de tables que je dois copier d'un serveur à un autre. Je n'ai jamais eu à le faire auparavant, donc je ne sais pas du tout comment l'aborder. Tous les tableaux sont au même format:Cart<Eight character customer number> Cela fait partie …
J'ai besoin de migrer une base de données SQL Server 2017 sur site vers une base de données Azure SQL, et je suis confronté à certains défis car il y a un certain nombre de limitations à traverser. En particulier, étant donné qu'une base de données Azure SQL ne fonctionne …
Je convertis un ancien système basé sur MS-Access en PostgreSQL. Dans Access, les champs constitués dans SELECT peuvent être utilisés comme parties d'équations pour des champs ultérieurs, comme ceci: SELECT samples.id, samples.wet_weight / samples.dry_weight - 1 AS percent_water, 100 * percent_water AS percent_water_100 FROM samples; Quand je fais cela dans …
Cette question a été migrée depuis Stack Overflow car il est possible d'y répondre sur Stack Exchange des administrateurs de base de données. Migré il y a 5 ans . Selon le responsable Microsoft, BOL DENSE_RANK n'est pas déterministe ( RANK () ). Mais selon les fonctions de classement d'Itzik …
Cette question a été migrée depuis Stack Overflow car il est possible d'y répondre sur Stack Exchange des administrateurs de base de données. Migré il y a 5 ans . Contexte Je suis en train de migrer une base de données 160 Go de MSSQL 2008 (standard) sur un serveur …
Considérez le plan de requête suivant dans SQL Server 2014: Dans le plan de requête, une auto-jointure ar.fId = ar.fIddonne une estimation de 1 ligne. Cependant, il s'agit d'une estimation logiquement incohérente: ara des 20,608lignes et une seule valeur distincte de fId(reflétée avec précision dans les statistiques). Par conséquent, cette …
Je travaille sur une base de données tierce. Lorsque j'essaie d'afficher la définition d'une vue en cliquant avec le bouton droit, CREATE TOpuis sur NEW QUERY EDIT WINDOW, j'obtiens une erreur: Cette propriété peut ne pas exister pour cet objet ou peut ne pas être récupérable en raison de droits …
J'ai une base de données où je charge des fichiers dans une table intermédiaire, à partir de cette table intermédiaire, j'ai 1-2 jointures pour résoudre certaines clés étrangères, puis j'insère ces lignes dans la table finale (qui a une partition par mois). J'ai environ 3,4 milliards de lignes pour trois …
J'exécute SQL Server 2008 R2 SP1, sur une boîte Windows Server 2008. J'ai un script .NET exécuté à partir de Visual Studio 2010 qui fait ce qui suit: Atteint la base de données Fait un changement Itère Le nombre total de fois qu'il itérera est de 150, mais il s'arrête …
J'ai mon serveur de production (ubuntu 13.10) fonctionnant avec postgresql 9.1. Je veux utiliser quelques fonctionnalités de 9.3, donc je veux mettre à jour. Quelqu'un pourrait-il m'aider avec la mise à niveau de la version 9.1 vers la version 9.3 afin qu'il y ait un temps d'arrêt de pas plus …
Je sais que les procédures stockées sont plus efficaces via le chemin d'exécution (que le sql en ligne dans les applications). Cependant, une fois pressé, je ne sais pas trop pourquoi. Je voudrais connaître le raisonnement technique pour cela (d'une manière que je puisse expliquer à quelqu'un plus tard). Quelqu'un …
Nous gérons un site (Moodle) que les utilisateurs trouvent actuellement lent. Je pense que j'ai trouvé le problème de la création de tables temporaires sur disque par MySQL. Je regarde la variable created_tmp_disk_tablesdans l'administration du serveur Mysql Workbench et le nombre augmente avec environ 50 tables / s. Après une …
Où sont stockés les rôles dans un cluster et comment les vider? J'ai fait un pg_dump d'une base de données, puis je l'ai chargé dans un cluster différent, mais je reçois beaucoup de ces erreurs: psql:mydump.sql:3621: ERROR: role "myrole" does not exist Donc, apparemment, le vidage de ma base de …
Le Tablespaceparamètre est facultatif lors de la création de tables. Lors de l'exécution d'une CREATE TABLEinstruction, Oracle attribue celle par défaut si elle n'a pas été définie. Dans la base de données par défaut, il y a un espace de table "USERS". Si plusieurs tablespaces étaient définis, lequel serait attribué?
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.