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'utilise souvent SSMS pour tester mes procédures stockées lentes pour les index manquants. Chaque fois que je vois un "Index manquant (Impact xxx)", ma réaction est de créer le nouvel index. Il en résulte une requête plus rapide à chaque fois que je sache. Une raison pour laquelle je ne …
Fermé. Cette question est hors sujet . Il n'accepte pas actuellement les réponses. Vous souhaitez améliorer cette question? Mettez à jour la question afin qu'elle soit sur le sujet pour les administrateurs de base de données Stack Exchange. Fermé il y a 5 ans . Je voudrais avoir un bon …
Quelque chose de grave s'est produit hier. Une vue créée il y a quelque temps a été modifiée par quelqu'un qui a finalement rompu les rapports. Malheureusement. quelqu'un (sciemment ou inconsciemment) a fait cette modification dans la base de données PRODUCTION. Ma question: existe-t-il un moyen (script / logiciel / …
J'ai une base de données MySQL de taille moyenne avec environ 30 tables, dont 10 millions d'enregistrements, 100 millions. Le mysqldumpde toutes les tables (dans des fichiers séparés) est assez rapide, prend peut-être 20 minutes. Il génère environ 15 Go de données. Les fichiers les plus volumineux sont de l'ordre …
Je me souviens avoir appris à le faire dans un cours SGBD pour les étudiants en Master of Information Services. Pour vous éviter de taper, vous pouvez taper: SELECT t1.id, t2.stuff FROM someTable t1 INNER JOIN otherTable t2 ON t1.id=t2.id ; Mais ... Pourquoi est-ce acceptable dans les procédures stockées …
Permettez-moi de commencer par admettre que je suis très ignorant du fonctionnement interne des disques durs. Donc, quand j'ai relu le manuel de la variable innodb_flush_method , cela m'a dérouté. Puis-je obtenir une explication en termes simples sur la différence entre O_DSYNC et O_DIRECT, et comment savoir s'il s'agit d'un …
J'ai une seule base de données d'environ 4,5 Go fonctionnant sur un serveur avec 8 Go de RAM. La grande majorité des tables sont MyIsam (environ 4,3 Go), mais je vais bientôt en convertir certaines en InnoDB. (Ce sera un processus lent, en se concentrant sur les tables les plus …
Quelles sont les meilleures pratiques pour exécuter SQL Server dans une machine virtuelle? Mes activités de transaction en ligne sont très faibles, mais il y a une grande quantité de traitement de données dans le but de fournir des données de rapport à plusieurs sites Web.
Récemment, j'ai découvert que MySQL ne supporte pas la restauration de DDL comme "alter table" ... Étant habitué à PostgreSQL, cela m'a paru étrange, mais un de mes amis m'a dit que même Oracle ne le permettait pas .. Y a-t-il des raisons techniques de ne pas l'appuyer? S'agit-il simplement …
Il est difficile de dire ce qui est demandé ici. Cette question est ambiguë, vague, incomplète, trop large ou rhétorique et on ne peut raisonnablement y répondre sous sa forme actuelle. Pour obtenir de l'aide pour clarifier cette question afin qu'elle puisse être rouverte, visitez le centre d'aide . Fermé …
Fermé . Cette question est basée sur l'opinion . Il n'accepte pas actuellement les réponses. Vous souhaitez améliorer cette question? Mettez à jour la question afin d'y répondre avec des faits et des citations en modifiant ce message . Fermé il y a 6 ans . Des questions Quelles certifications …
J'ai trouvé que sqlplusl'interface est plutôt obsolète. C'est assez agréable d'avoir quelques commandes ou mots-clés à disposition, mais par exemple, aucune touche "flèche vers le haut" pour l'entrée d'historique précédente n'est disponible. À quoi sert un bon remplacement / extension sqlplus? Pourrait être une interface graphique ou mieux (donc il …
Disons, nous avons une requête comme celle-ci: select a.*,b.* from a join b on a.col1=b.col1 and len(a.col1)=10 En supposant que la requête ci-dessus utilise une jointure par hachage et a un résidu, la clé de sonde sera col1et le résidu sera len(a.col1)=10. Mais en passant par un autre exemple, j'ai …
DECLARE @T TABLE( Col NCHAR(1)); INSERT INTO @T VALUES (N'A'), (N'B'), (N'C'), (N'Ƕ'), (N'Ƿ'), (N'Ǹ'); SELECT * FROM @T WHERE Col LIKE N'%�%' Retour Col A B C Ƕ Ƿ Ǹ SELECT * FROM @T WHERE Col = N'�' Retour Col Ƕ Ƿ Ǹ La génération de chaque "caractère" double …
C'est peut-être une question stupide pour les débutants, mais je ne trouve aucune réponse nulle part. Partout où j'ai lu ce Transaction Isolationqui résout la visibilité des données dans les transactions simultanées. Ma préoccupation est le comportement au sein d'une même transaction. Si je lance une transaction, insère des données, …
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.