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é
Dans le contexte des bases de données, je suis tombé sur l'évolutivité horizontale comme l'un des avantages des bases de données NOSQL. Que signifie ce terme? CouchDB sur Wikipédia NoSQL sur Wikipédia Comment se comparerait-elle à la mise à l'échelle verticale ?
Avez-vous déjà dû justifier de NE PAS utiliser un indice de requête? Je vois WITH (NOLOCK)dans chaque requête unique qui frappe un serveur très occupé. C'est au point que les développeurs pensent que cela devrait être activé par défaut car ils détestent le voir dans leur code des milliers de …
J'utilise Ubuntu Server 10.10 et j'ai installé PostgreSQL 8.4 avec apt-get install postgresql. Je voudrais utiliser la sha1()fonction intégrée, mais il semble que je dois d' pgcryptoabord installer . Mais je ne sais pas comment l'installer. Il n'y en a pas pgcryptosi j'essaie de l'installer en utilisant apt-get install pgcryptoet …
J'ai le tableau suivant. create table test ( id smallint unsigned AUTO_INCREMENT, age tinyint not null, primary key(id), check (age<20) ); Le problème est que la CHECKcontrainte ne fonctionne pas sur la colonne d'âge. Par exemple, lorsque j'insère 222 pour le champ d'âge, MySQL l'accepte.
Sur un serveur SQL de production, je vois d'énormes pics intermittents dans le trafic de données. Jusqu'à 200 Mbit / s, ce qui entraîne des attentes d'E / S RÉSEAU qui, à leur tour, provoquent des délais d'expiration des requêtes. Comment savoir quelles requêtes renvoient de grands ensembles de résultats?
Cette question a été migrée à partir de Stack Overflow car il est possible d'y répondre sur Database Administrators Stack Exchange. Migré il y a 7 ans . Aujourd'hui, après une panne de courant, une base de données (avec Recovery: full) affiche "In Recovery" dans SSMS. Alors: myDatabase (En cours …
Fermé. Cette question est hors sujet . Il n'accepte pas actuellement de réponses. Vous souhaitez améliorer cette question? Mettez à jour la question afin qu'elle soit sur le sujet pour les administrateurs de base de données Stack Exchange. Fermé l'année dernière . Verrouillé . Cette question et ses réponses sont …
Tellement de fois j'ai été amené à la fin d'un effort de développement logiciel et on m'a dit quelque chose comme "ok, nous avons tout ce nouveau code et cela nécessite des tables pour changer et des données pour migrer". Il semble que chaque fois qu'il s'agit d'un scénario unique, …
Cette question a été migrée à partir de Server Fault car il est possible d'y répondre sur Database Administrators Stack Exchange. Migré il y a 7 ans . Sur ma machine de développement, j'ai installé SQL Server Express 2008, mais il a le nom de l'instance .\SQLEXPRESS. Je veux que …
En utilisant la réplication transactionnelle SQL 2008 R2 avec des abonnés pull, lorsque nous ajoutons un article, j'aimerais éviter d'avoir à créer un instantané entier (la base de données est ~ 80 Go, donc cela prend des heures). De cet article , j'ai vu comment faire cela avec un instantané …
Je veux définir une variable de chaîne Unicode sur un caractère particulier en fonction de son point de code Unicode. Je veux utiliser un point de code au-delà de 65535, mais la base de données SQL Server 2008 R2 a un classement de SQL_Latin1_General_CP1_CI_AS. Selon la documentation NCHAR de Microsoft …
J'ai besoin d'aide pour trouver pourquoi l' T-SQLinstruction suivante renvoie 1(vrai): SELECT IIF( 0 = '', 1, 0) Je suppose que quelqu'un a changé une ANSIoption comme SET ANSI_NULLSou quelque chose d'autre qui cause le comportement. Mon problème est que je rejoins certaines valeurs et dans le dernier ensemble de …
J'utilise postgresql 9.3.4. J'ai une table avec 3 champs: id name addr --- ---- ---- 1 n1 ad1 2 n2 ad2 ... J'ai besoin de déplacer les données vers une nouvelle table avec des champs comme: id data --- ---- 1 {'name': 'n1', 'addr': 'ad1'} 2 {'name': 'n2', 'addr': 'ad2'} …
J'ai récemment découvert que nos serveurs Web de production qui fonctionnent avec MySQL ne sont pas sauvegardés régulièrement (ou pas du tout). J'ai l'habitude de sauvegarder des bases de données SQL Server mais je n'ai pas une tonne d'expérience avec les bases de données MySQL. Quelles sont les meilleures pratiques …
J'ai une vue matérialisée en ce Postgres 9.3que je voudrais mettre à jour avec de nouvelles colonnes. Cependant, d'autres vues matérialisées dépendent également de cette vue, et le message d'erreur indique que la suppression d'une vue n'est pas possible lorsque d'autres objets en dépendent. ERREUR: impossible de supprimer la vue …
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.