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
Comment mesurer au mieux les performances des requêtes?
J'ai 2 procédures stockées, où la deuxième procédure stockée est une amélioration de la première. J'essaie de mesurer exactement combien il s'agit d'une amélioration. 1 / La mesure clock timene semble pas être une option car j'ai des temps d'exécution différents. Pire encore, parfois (rarement, mais cela arrive), le temps …


1
24x7 vs fenêtre de nuit
Où puis-je trouver des ressources pour mieux passer à une opération 24h / 24 et 7j / 7? Comment les grandes entreprises dotées de grandes bases de données y parviennent-elles? Nos emplois nocturnes tels que purger les anciennes données réindexer mettre à jour les statistiques tous semblent avoir un impact …
19 sql-server 


2
Est-ce que MySQL cache les requêtes?
J'interface une base de données MySQL avec PHP Data Objects (PDO) et exécute une requête SQL étendue. Normalement, cela prend environ 1500 ms; J'ai encore besoin de l'optimiser. Lorsque j'exécute le script PHP deux fois avec un court intervalle entre les deux, la requête ne prend que 90 ms environ. …
19 mysql 

1
Comment fonctionne cette syntaxe? {fn CurDate ()} ou {fn Now ()} etc
Récemment, j'ai parcouru des procédures stockées assez anciennes qui ont été écrites pour SQL Server 2005, et j'ai remarqué quelque chose que je ne comprends pas. Il semble s'agir d'un certain type d'appel de fonction. Un échantillon: SELECT o.name, o.type_desc, o.create_date FROM sys.objects o WHERE o.create_date < {fn Now()} -1; …



5
Emplacement du fichier mdf de la base de données
J'ai une base de données Project. Mon problème est où puis-je trouver le .mdfet _log.ldfde ma base de données afin de pouvoir transférer ma base de données à un autre utilisateur. J'utilise Microsoft SQL Server 2008 Management Studio Mon Ssms.exeest stocké dans ce chemin C:\Program Files\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\Ssms.exe






3
PostgreSQL: Puis-je faire pg_start_backup () sur une base de données en cours d'exécution sous charge?
Notre réplication établie est rompue («le segment WAL demandé a déjà été supprimé» pendant les temps d'arrêt) Nous ne pouvons pas facilement arrêter à nouveau le maître. Pouvons-nous pg_start_backup(), rsync ${PGDATA}/ maître à esclave, pg_stop_backup() ... alors que le postgresql maître est toujours en pleine charge? (Ou pg_start_backup()conduira à serrures …

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.