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é
J'ai deux serveurs exécutant SQL Server. Serveur 1: SQL Server 2008 R2 Express (4 cœurs) Serveur 2: SQL Server 2012 Developer Edition (8 cœurs) Pour autant que je sache, SQL Server 2008 R2 Express ne devrait utiliser qu'un seul cœur. La version SQL Server 2012 Developer doit utiliser les 8 …
Nous utilisons la AlwaysOn Availability Groupfonctionnalité de SQL Server 2012. Des sauvegardes complètes régulières de la base de données et des sauvegardes du journal des transactions sont effectuées tous les jours sur la base de données secondaire. J'ai lu ici que la sauvegarde du journal des transactions sur la réplique …
Pourquoi quelque chose comme ça ne marche pas? SELECT CASE WHEN NULLIF(COL_LENGTH('Customers', 'Somecol'), '') IS NULL THEN NULL ELSE Somecol END AS MyTest FROM Customers; Je vérifie simplement si la colonne existe, cependant, SQL Server se plaint de Somecolne pas exister. Y a-t-il une alternative à cela dans une seule …
J'aime beaucoup l' bashhistorique de recherche inversée de Cr (fonctionnalité de ligne de commande): Effectuez une recherche en arrière en commençant à la ligne actuelle et en vous déplaçant vers le haut dans l'historique si nécessaire. Il s'agit d'une recherche incrémentielle. Quand je frappe control-rdans bash, je reçois le texte …
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 …
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 …
C'est une sorte de tâche triviale dans mon monde natal C #, mais je ne le fais pas encore en SQL et préférerais le résoudre en fonction d'un ensemble (sans curseurs). Un jeu de résultats doit provenir d'une requête comme celle-ci. SELECT SomeId, MyDate, dbo.udfLastHitRecursive(param1, param2, MyDate) as 'Qualifying' FROM …
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 …
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 …
J'ai SQL Server 2008 R2 avec 323 bases de données consommant environ 14 Go sur mon lecteur C:, un SSD rapide. Parce que je veux récupérer de l'espace sur mon lecteur C:, je voudrais les déplacer vers mon lecteur D :. J'ai trouvé cet article MSDN , mais cela semble …
J'ai vu dans le thread central de SQL Server Une sauvegarde complète tronque-t-elle le journal? cette sauvegarde complète ne tronque pas le journal: Non. Aucune sauvegarde complète ou différentielle ne tronque le journal des transactions. - Lynn Pettis Non - une sauvegarde complète ne tronque pas le journal. - Chad …
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 …
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 …
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 …
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 …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.