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é
Est-il vrai que les systèmes SGBDR sont optimisés pour les COMMITopérations? Combien d' ROLLBACKopérations sont plus lentes / plus rapides et pourquoi?
J'utilise Django, et de temps en temps j'obtiens cette erreur: IntegrityError: la valeur de clé en double viole la contrainte unique "myapp_mymodel_pkey" DÉTAIL: La clé (id) = (1) existe déjà. Ma base de données Postgres a en fait un objet myapp_mymodel avec la clé primaire de 1. Pourquoi Postgres tenterait-il …
Je sais que dans MySQL sur la ligne de commande, je peux réinitialiser le champ d'incrémentation automatique d'une table à 1 avec ceci: ALTER TABLE tablename AUTO_INCREMENT = 1 Je suis curieux de savoir s'il existe un moyen de le faire à partir de phpMyAdmin. Quelque chose comme une case …
SELECT student.StudentID, student.`Name`, COUNT(attendance.AttendanceID) AS Total FROM student LEFT JOIN attendance ON student.StudentID = attendance.StudentID J'essaie de compter la dernière ligne mais à la place, elle compte tous les résultats et renvoie un résultat Je reçois quelque chose comme car il y a plusieurs enregistrements car il y a deux …
Le Debugbouton est présent sur cette version de SSMS: Mais il n'est pas présent sur la version 18, aperçu 4: J'ai essayé de plusieurs façons d'ajouter le Debugbouton à mon SSMS mais sans succès. Existe-t-il un moyen d'ajouter le Debugbouton à SSMS v18?
Quelle est la taille limite des différents types de données dans postgresql? J'ai vu quelque part cela pour character varying(n), varchar(n) ndoit être compris entre 1 et 10485760. Est-ce vrai? Quelles sont les tailles valides pour character(n), char(n)et text?
J'ai installé Docker et exécute un MongoDBconteneur pour mon développement local sur mon Mac. Le problème est que je ne peux pas me connecter facilement à ladite base de données à partir de CLI. J'ai installé Robo 3T , mais je préférerais utiliser le CLIclient à la place. Existe-t-il un …
Ma connaissance des bases de données et du SQL est basée dans la plupart des cours universitaires. Quoi qu'il en soit, j'ai passé quelques mois (près d'un an) dans une entreprise, où je travaillais avec des bases de données. J'ai lu quelques livres et j'ai pris part à quelques formations …
J'essaie de peaufiner mon vocabulaire pour mieux communiquer avec mes collègues développeurs. Nous avons plusieurs endroits sur le site où nous discutons si nous devons rechercher une chaîne depuis le début 'running%'vs n'importe où dans la chaîne '%running%. J'ai appelé la recherche du milieu "floue", ce qui, je le réalise, …
Le T-SQL suivant prend environ 25 secondes sur ma machine avec SSMS v17.9: DECLARE @outer_loop INT = 0, @big_string_for_u VARCHAR(8000); SET NOCOUNT ON; WHILE @outer_loop < 50000000 BEGIN SET @big_string_for_u = 'ZZZZZZZZZZ'; SET @outer_loop = @outer_loop + 1; END; Il cumule 532 ms d' ASYNC_NETWORK_IOattente selon les deux sys.dm_exec_session_wait_statset sys.dm_os_wait_stats. …
Question simple Comment le SQL Server Quantum (4 ms) est-il synchronisé avec le serveur OS Quantum (normalement: 187,5 ms)? Explication d'une question simple Après 184 ms de quantum OS utilisé (ce qui correspond à 46 quantums SQL complets), le quantum OS dispose de 3,5 ms de temps avant de devoir …
Dans une conférence sur re: Invent en 2015, AWS a mentionné que le vide devrait être exécuté non seulement après les mises à jour ou les suppressions, mais également après les insertions. Voici la partie pertinente de l'exposé: http://www.youtube.com/watch?v=tZXp19q8RFo&t=16m2s Soi-disant, il y a un nettoyage qui doit être fait sur …
Disons que j'ai le schéma et les données suivants: create table images( id int not null ); insert into images values(1), (2), (3), (4), (6), (8); Je souhaite effectuer une requête comme: select id from images where id not exists in(4, 5, 6); Mais ça ne marche pas. Le cas …
Venant à SQL à partir d'autres langages de programmation, la structure d'une requête récursive semble plutôt étrange. Parcourez-le étape par étape, et il semble s'effondrer. Prenons l'exemple simple suivant: CREATE TABLE #NUMS (N BIGINT); INSERT INTO #NUMS VALUES (3), (5), (7); WITH R AS ( SELECT N FROM #NUMS UNION …
Compte tenu de ce tableau: CREATE TABLE dbo.Target ( TargetId int identity(1, 1) NOT NULL, Color varchar(20) NOT NULL, Action varchar(10) NOT NULL, -- of course this should be normalized Code int NOT NULL, CONSTRAINT PK_Target PRIMARY KEY CLUSTERED (TargetId) ); Dans deux scénarios légèrement différents, je veux insérer des …
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.