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é
Verrouillé . Cette question et ses réponses sont verrouillées car la question est hors sujet mais a une signification historique. Il n'accepte pas actuellement de nouvelles réponses ou interactions. J'ai besoin de migrer en continu de SQLite vers PostgreSQL. Par continuellement, je veux dire que je réimporterai quotidiennement la base …
MySQL Server 1 fonctionne en tant que maître. MySQL Server 2 fonctionne en tant qu'esclave. Avec les deux bases de données en ligne, elles sont en "parfaite synchronisation". Si Slave se déconnecte, il n'y a aucun problème si Master reste en ligne; ils reprendront la synchronisation une fois que l'esclave …
Je l'ai eu par accident: db=> select name from site; ERROR: column "name" does not exist LINE 1: select name from site; ^ db=> select site.name from site; name --------------- (1,mysitename) (1 row) La deuxième requête renvoie un tuple contenant une ligne entière. Utilisation de postgres 9.0.1. Edit: la définition …
Quand commencez-vous à résoudre les blocages SQL Server 2005/2008 et comment? L'alerte est activée sur SSMS via une alerte de condition de performance SQL Server, objets-> SQLServer: verrous, compteur-> Attentes de verrouillage / s, instance: _Total, alerte si le compteur: dépasse la valeur 3. Est-ce un moyen proactif de le …
Quel est un bon moyen de rendre les proc stockés suffisamment robustes pour qu'ils puissent très bien évoluer et contenir également la gestion des erreurs? De plus, quelle est la meilleure façon de gérer plusieurs scénarios d'erreur dans un processus stocké et d'avoir un système de rétroaction intelligent qui retournera …
Pourquoi cette requête provoque-t-elle un blocage? UPDATE TOP(1) system_Queue SET [StatusID] = 2, @ID = InternalID WHERE InternalID IN ( SELECT TOP 1 InternalID FROM system_Queue WHERE IsOutGoing = @IsOutGoing AND StatusID = 1 ORDER BY MessageID ASC, InternalID ASC) Graphique de blocage ajouté: <keylock hobtid="72057594236436480" dbid="9" objectname="Z.dbo.system_Queue" indexname="PK_system_Queue" id="lock5b25cc80" …
Je sais que je peux exécuter un DBCC CHECKDBet obtenir un état de ma base de données. Des questions Comment puis-je trouver s'il y a une page de données corrompue dans ma base de données? Si une erreur est due à une corruption de page, où puis-je trouver les pages …
Nous venons de recevoir un nouveau serveur, j'ai donc besoin de copier l'instance SQL Server 2008 existante à partir de l'ancienne boîte de base de données. Normalement, je fais cela en copiant les fichiers .mdf et journaux et en les attachant, mais je ne suis pas en mesure de retirer …
Je me demande "comment sale" les lectures sales peuvent passer sous un niveau d'isolement sans engagement. Je comprends que les lignes qui ont été mises à jour mais pas encore validées sont visibles, mais: Une ligne peut-elle apparaître comme partiellement mise à jour, c'est-à-dire que certaines colonnes sont mises à …
Je voudrais déplacer des milliards de lignes de schema1.table1 à nouveau schema2.table2 où table2 est une refactorisée de table1. Par conséquent, leur structure de table est différente. table1 et table2 sont partitionnées mais la table2 est vide. Ces deux schémas se trouvent dans la même base de données Oracle. Quelle …
Je suis au milieu d'un débat sur la question de savoir s'il est préférable de créer une PRIMARY KEYcolonne d' identité , ou une UDF qui génère explicitement un identifiant unique. Je plaide pour la colonne d'identité. Mon partenaire plaide pour la génération manuelle des valeurs, affirme-t-il en mettant l'UDF …
Veuillez regarder ce code: create table #t1( id int identity (1,1), val varchar(10) ); insert into #t1 values ('a'); insert into #t1 values ('b'); insert into #t1 values ('c'); insert into #t1 values ('d'); Maintenant, chaque fois que vous exécutez cette select *, ( select top 1 val from #t1 …
J'ai une machine à états qui doit pousser / pop certains noms de fichiers pour différents utilisateurs. J'utiliserais traditionnellement des piles comme choix de structure de données, mais cela doit être fait en utilisant une base de données car je n'ai pas de moyen de conserver la structure de données …
J'ai essayé d'utiliser «l'Explorateur de solutions» intégré à SQL Server Management Studio 2008 pour gérer un projet et après 2 semaines de lutte avec lui, j'ai décidé que je m'en fichais vraiment. Ses fonctionnalités de "commodité" sont en fait un obstacle. Malheureusement, l'endroit où je travaille est un magasin MS …
J'ai un domaine que les gens pouvaient historiquement utiliser pour fournir librement une valeur. J'ai besoin d'identifier les enregistrements qui n'ont pas de valeur appropriée pour pouvoir les nettoyer. J'ai cherché autour de SSIS pour cela. Mon inclination est d'utiliser un composant de script avec une expression regex dans du …
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.