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
Quelle est la différence entre last_worker_time et last_elapsed_time dans DMV sys.dm_exec_query_stats?
Quelle est la signification de last_worker_time et last_elapsed_time dans DMV sys.dm_exec_query_stats et quelle est la différence entre eux? quand je tire sous la requête SELECT TOP 20 qs.last_worker_time, qs.last_worker_time/1000000 last_worker_time_in_S, qs.last_elapsed_time, qs.last_elapsed_time/1000000 last_elapsed_time_in_S FROM sys.dm_exec_query_stats qs order by qs.last_worker_time desc Je reçois comme ci-dessous. Ce que j'ai remarqué, c'est que …

1
Se connecter à un fichier dans le service Windows PostgreSQL
J'ai besoin d'une alternative pour exécuter la commande suivante: C:\xxx\pgsql\bin\pg_ctl" -D "C:\xxx\pgsql\data" -l "C:\yyy\log\pgsql.log" start. De cette façon, le serveur démarre et se connecte à C:\yyy\log\pgsql.log. Lorsque j'essaie d'enregistrer le serveur en tant que service, aucune option de journalisation n'est disponible et le serveur se connecte à l'Observateur d'événements. De …

6
Échec de la tentative de récupération de la page logique (5: 65424) dans la base de données 2
J'obtiens ce qui suit SqlExceptionen appelant une procédure stockée: La tentative de récupération de la page logique (5: 65424) dans la base de données 2 a échoué. Il appartient à l'unité d'allocation 7349876362857938944 et non à 4899918190390149120. System.Data.SqlClient.SqlException s'est produite Message = "La tentative de récupération de la page logique …

1
Contraindre l'entrée à quelques chaînes différentes
Salut, je n'arrive pas à obtenir une contrainte fonctionnant comme je m'y attend dans postgreSQL. Depuis pgadmin, j'exécute la requête SQL suivante. -- Check: "TypeCheck" -- ALTER TABLE "ComLog" DROP CONSTRAINT "TypeCheck"; ALTER TABLE "ComLog" ADD CONSTRAINT "TypeCheck" CHECK ("Type" SIMILAR TO 'email|post|IRL|minutes'); COMMENT ON CONSTRAINT "TypeCheck" ON "ComLog" IS …

3
Comment faire plusieurs comptes en une seule requête?
Je compte les enregistrements avec des requêtes comme SELECT COUNT(col1) FROM table1 WHERE col1 LIKE '%something%' SELECT COUNT(col1) FROM table1 WHERE col1 LIKE '%another%' SELECT COUNT(col1) FROM table1 WHERE col1 LIKE '%word%' Pour chaque nombre, mysql doit parcourir la table, et c'est un gros problème si vous avez une longue …

2
Comment enregistrer la sortie verbeuse de mysqldump?
Vous enregistrez généralement la sortie détaillée d'une commande Linux comme ceci: # command > output.txt Mais lorsque vous utilisez une commande comme mysqldump, l' >option renvoie le vidage des tables de base de données dans le fichier souhaité: # mysqldump --username=whatever --password=whatever -h localhost database > dump.sql Si vous ajoutez …



1
Pourquoi est-ce que j'obtiens une erreur d'autorisation PostgreSQL lors de la spécification d'un espace de table dans la commande "create database"?
Lorsque je crée une base de données dans PostgreSQL sans spécifier explicitement un espace de table par défaut, la base de données est créée sans problème (je suis connecté en tant qu'utilisateur pgsys ): postgres => créer une base de données rich1; CRÉER UNE BASE DE DONNÉES postgres => \ …

1
Postgresql: que signifie réellement la valeur default_statistics_target?
L'augmentation de la valeur default_statistics_target peut rendre votre base de données plus rapide, spécialement après l'analyse .... En lisant cet article, je constate que https://discuss.pivotal.io/hc/en-us/articles/201581033-default-statistics-target-Explained (...) en bref et en terme de base, ce paramètre contrôle la façon dont les statistiques sont collectées, la valeur 1 étant les statistiques les …
11 postgresql 

1
Utilisation d'un alias externe dans une sous-requête
| payments | | transactions | | transaction_items | |:--------------:| |:------------:| |:-----------------:| | id | | id | | id | | date | | number | | transaction_id | | amount | | date | | description | | transaction_id | | val | | price | | discount …
11 mysql  mysql-5.5 

1
Obtenir une requête SQL équivalente pour toute méta-commande Postgres
J'espère que le titre est auto-descriptif. Je veux pouvoir d'une manière ou d'une autre traduire n'importe quelle méta-commande Postgres dans sa requête SQL correspondante / sous-jacente, au moins pour en savoir plus sur Postgres et la façon dont il stocke les méta-informations dans ses tables. Des idées si c'est possible? …
11 postgresql 

4
Définition du mot de passe root dans une nouvelle installation de mysql 5.7
J'essaye d'installer mysql dans une portion ayant CentOS Linux release 7.2.1511. Jetez un œil à l'installation du processus: # sudo yum install mysql-server Production: Dependencies Resolved =========================================================================================================================================================================================================== Package Arch Version Repository Size =========================================================================================================================================================================================================== Removing: mysql-community-client x86_64 5.7.10-1.el7 @mysql57-community 109 M mysql-community-server x86_64 5.7.10-1.el7 @mysql57-community 652 M Transaction Summary =========================================================================================================================================================================================================== J'ai …
11 mysql  linux  centos 


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.