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é





2
Conversion d'un VARCHAR en VARBINARY
J'ai gardé un journal des requêtes en cours d'exécution coûteuses, ainsi que leurs plans de requête, dans un tableau pour nous permettre de surveiller les tendances de performances et d'identifier les domaines qui doivent être optimisés. Cependant, il est arrivé au point où les plans de requête prennent trop de …

1
Obtenez un instantané postgres d'Amazon RDS
Je ne peux pas trouver un moyen simple d'obtenir une copie de la sauvegarde nocturne que je prends de mon instance postgres Amazon RDS afin que je puisse la restaurer sur ma machine locale pour jouer avec. En ce moment, je fais un pg_dump quand j'ai besoin d'une copie, mais …


7
"Impossible de trouver le fichier mysql / plugin.frm" lors du démarrage de MySQL
Lorsque je démarre mon serveur MySQL, j'obtiens cette erreur: /usr/libexec/mysqld: Can't find file: './mysql/plugin.frm' (errno: 13) [ERROR] Can't open the mysql.plugin table. Please run mysql_upgrade to create it. InnoDB: The error means mysqld does not have the access rights to InnoDB: the directory. InnoDB: File name ./ibdata1 InnoDB: File operation …
17 mysql 

3
Comment déterminer le maître dans mysql master-slave
J'installe la réplication MySQL maître-esclave et j'essaie de comprendre comment gérer la situation de basculement où je promeut l'esclave à maître (dans le cas où le maître tombe en panne). Mon serveur d'applications doit diriger toutes les écritures vers le maître actuel, mais je ne peux pas utiliser HA de …



2
Limiter les droits de connexion sur SQL Server
J'ai une application à déployer en production qui utilise la sécurité du «système d'honneur». Autrement dit, tous les utilisateurs se connectent à la base de données à l'aide d'un identifiant utilisateur SQL / passwd et l'application gère elle-même les autorisations. Cette dernière partie ne me dérange pas autant que le …

2
Procédure stockée centrale à exécuter dans le contexte de la base de données appelante
Je travaille sur une solution de maintenance personnalisée à l'aide de la sys.dm_db_index_physical_statsvue. Je l'ai actuellement référencé à partir d'une procédure stockée. Maintenant, lorsque cette procédure stockée s'exécute sur l'une de mes bases de données, elle fait ce que je veux qu'elle fasse et extrait une liste de tous les …

1
Avertissement dans le plan de requête «Estimation de cardinalité»
create table T(ID int identity primary key) insert into T default values insert into T default values go select cast(ID as varchar(10)) as ID from T where ID = 1 La requête ci-dessus a un avertissement dans le plan de requête. <Warnings> <PlanAffectingConvert ConvertIssue="Cardinality Estimate" Expression="CONVERT(varchar(10),[xx].[dbo].[T].[ID],0)" /> </Warnings> Pourquoi a-t-il …

2
conception de table / index mysql efficace pour 35 millions de lignes + table, avec plus de 200 colonnes correspondantes (double), dont toute combinaison peut être interrogée
Je recherche des conseils sur la conception de table / index pour la situation suivante: J'ai une grande table (données d'historique des cours boursiers, InnoDB, 35 millions de lignes et en croissance) avec une clé primaire composée (assetid (int), date (date)). en plus des informations de prix, j'ai 200 valeurs …

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.