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é







1
PostgreSQL pg_stat_activity affiche COMMIT
Nous avons récemment remplacé notre serveur de base de données par une machine mise à niveau avec 4 processeurs quad core et 32 ​​Go de RAM. Nous avons également réutilisé notre ancienne boîte pour servir d'esclave avec la réplication en streaming. Les deux boîtiers exécutent CentOS 6.3 et PostgreSQL 9.2. …
11 postgresql 



1
Contexte DB_ID de la pile d'appels la plus haute
Dans SQL Server, est-il possible d'extraire DB_IDle contexte du plus haut de la pile d'appels? Mon objectif est de créer des fonctions utilitaires pratiques (et certes hacky) dans une base de données de bac à sable de développement qui permettent d'obtenir facilement et concis les noms complets des objets en …
11 sql-server 


2
Changement dynamique en innodb_flush_log_at_trx_commit
Ceci est lié à cette question . Cela aide à obtenir de meilleures performances pour les tables InnoDB. Selon le manuel MySQL , innodb_flush_log_at_trx_commitest une variable dynamique globale. Ainsi, je peux le changer en utilisant la commande SET GLOBAL et cela semble fonctionner. mysql> SET GLOBAL innodb_flush_log_at_trx_commit=2; Query OK, 0 …

1
Plan de requête estimé ou réel avec appels de fonction
J'ai cette requête sur SQL Server, une requête de réplication de fusion: SELECT DISTINCT b.tablenick, b.rowguid, c.generation, sys.fn_MSgeneration_downloadonly ( c.generation, c.tablenick ) FROM #belong b LEFT OUTER JOIN dbo.MSmerge_contents c ON c.tablenick = b.tablenick AND c.rowguid = b.rowguid; Le plan de requête estimé inclut des informations sur 3 requêtes: La …

1
Vidage du cache SQL Server et E / S disque
Nous sommes occupés à tester en charge un système OLTP que nous avons développé dans .NET 4.0 et exécutons SQL Server 2008 R2 à l'arrière. Le système utilise des files d'attente SQL Server Service Broker, qui sont très performantes, mais nous connaissons une tendance particulière lors du traitement. SQL Server …

4
MySQL InnoDB verrouille la clé primaire lors de la suppression, même en LECTURE COMMISE
Préface Notre application exécute plusieurs threads qui exécutent des DELETErequêtes en parallèle. Les requêtes affectent des données isolées, c'est-à-dire qu'il ne devrait pas y avoir de possibilité de simultanéité DELETEsur les mêmes lignes à partir de threads séparés. Cependant, selon la documentation, MySQL utilise ce que l'on appelle le verrouillage …

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.