Administrateurs de bases de données

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é


3
Répliquer RDS-MySQL sur un hôte non amazonien?
J'ai une base de données MySQL (5.1) assez grande fonctionnant dans Amazon en tant qu'instance RDS. Je travaille sur sa migration hors d'Amazon. Pour cela, j'aimerais configurer le nouveau matériel en tant que réplique en lecture seule de l'instance RDS. Je sais que RDS prend en charge la réplication dans …

2
Index sur la clé primaire non utilisé dans la jointure simple
J'ai les définitions de table et d'index suivantes: CREATE TABLE munkalap ( munkalap_id serial PRIMARY KEY, ... ); CREATE TABLE munkalap_lepes ( munkalap_lepes_id serial PRIMARY KEY, munkalap_id integer REFERENCES munkalap (munkalap_id), ... ); CREATE INDEX idx_munkalap_lepes_munkalap_id ON munkalap_lepes (munkalap_id); Pourquoi aucun des index de munkalap_id n'est-il utilisé dans la requête …

1
Différence monumentale dans le temps d'exécution entre les requêtes lors de l'utilisation de l'indicateur de requête RECOMPILE
J'ai deux requêtes presque identiques exécutées sur la même instance SQL Server 2005: La première est la SELECTrequête d' origine générée par LINQ (je sais, je sais ... je ne suis pas le développeur de l'application, juste le DBA :). Le second est exactement le même que le premier, a …

5
Tester si des colonnes sont NULL
J'essaie de comprendre une requête simple que je peux faire pour tester si une grande table a une liste d'entrées qui a au moins UNE valeur vide (NULL / vide) dans N'IMPORTE QUELLE colonne. J'ai besoin de quelque chose comme SELECT * FROM table AS t WHERE ANY(t.* IS NULL) …







2
Opérations multiples avec WITH
Existe-t-il un moyen d'exécuter plusieurs opérations à l'aide de l' WITHinstruction? Quelque chose comme WITH T AS ( SELECT * FROM Tbl ) BEGIN OPEN P_OUTCURSOR FOR SELECT * FROM T; SELECT COUNT(*) INTO P_OUTCOUNT FROM T; END; Je veux sélectionner des données et leur nombre ...
16 oracle  select  cte 

3
Une meilleure façon de sortir du journal MySQL InnoDB «à l'avenir»?
J'ai cette erreur InnoDB dans MySQL 5.0. Mysqld a été arrêté proprement, mais j'ai réussi à perdre ib_logfile0 & ib_logfile1 par la suite. Maintenant, après un démarrage propre, InnoDB a fait sa «récupération après incident». J'ai parcouru l'entreprise innodb_force_recovery = 4, réparé une table MyISAM bloquée, et maintenant la réplication …
16 mysql  innodb 


2
Lignes manquantes après la conversion en ligne de MyISAM vers InnoDB
Nous avons une base de données relativement petite que nous voulions convertir de MyISAM à InnoDB. En tant que noobs de base de données, nous venons de convertir (en utilisant alter table) sans même supprimer le site. Maintenant que la conversion est terminée, de nombreuses lignes intermittentes semblent être manquantes. …
16 mysql  innodb  myisam 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.