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'essaie d'automatiser le processus qui exécute les modifications de la base de données SQL Server 2008 R2. Le processus que j'ai mis en place supprime et recrée mes procédures et fonctions stockées, ainsi que l'exécution de scripts pour modifier les tables / colonnes / données. Malheureusement, l'un des scripts nécessite …
J'ai une table Postgres avec environ 2,1 millions de lignes. J'ai exécuté la mise à jour ci-dessous: WITH stops AS ( SELECT id, rank() OVER (ORDER BY offense_timestamp, defendant_dl, offense_street_number, offense_street_name) AS stop FROM consistent.master WHERE citing_jurisdiction=1 ) UPDATE consistent.master SET arrest_id=stops.stop FROM stops WHERE master.id = stops.id; Cette requête …
Avec la récente version de MySQL 8, je n'arrive pas à trouver d'informations sur les raisons pour lesquelles les numéros de version 6 et 7 ont été ignorés. Quelqu'un sait?
J'ai défini le délai de connexion et de commande sur 10 minutes dans mon application (côté client). Que mon application exécute une simple requête: SELECT pg_sleep(65) Sur certains serveurs, cela fonctionne bien, mais d'autres serveurs ferment la connexion après 60 secondes. Serait-ce une sorte de configuration de serveur PostgreSQL qui …
Donné: CREATE TABLE A ( PK_A INT8 NOT NULL, A INT8, PRIMARY KEY (PK_A) ); CREATE TABLE B ( PK_B INT8 NOT NULL, B INT8, PRIMARY KEY (PK_B) ); Cette requête: insert into table_b (pk_b, b) select pk_a,a from table_a on conflict (b) do update set b=a; provoque l'erreur suivante: …
Voir cette note dans mysqld.log: [Note] InnoDB: page_cleaner: 1000ms intended loop took 15888ms. The settings might not be optimal. (flushed=200 and evicted=0, during the time.) Il semble y avoir quelque chose comme ça ici: Instance MySQL bloquant "faisant l'index SYNC" Ma question est la suivante: quelle action doit être entreprise, …
J'utilise pg_dump / pg_restore pour sauvegarder et restaurer une base de données PostgreSQL, mais je reçois des messages d'erreur (et un état de sortie non nul) de pg_restore. J'ai essayé un cas de base super simple (décrit ci-dessous) mais j'ai quand même eu ces erreurs: pg_restore: [archiveur (db)] Erreur lors …
Lorsque j'essaie d'utiliser \iun fichier qui ne se trouve pas dans le dossier psql.exe, il est indiqué C:: permission denied. Par exemple, j'ai un fichier avec la commande SQL à C:\Users\Work\Desktop\School Work\load_database.sqlet quand je tape \i "C:\Users\Work\Desktop\School Work\load_database.sql"il est dit C:: permission denied. Comment puis-je réparer cela? J'ai trouvé un …
J'ai besoin de dupliquer la base de données existante, y compris son schéma et sa structure, vers une autre nouvelle base de données. J'ai besoin de cela dans l'environnement de commande shell et non dans pgadmin. Merci de bien vouloir m'aider. nohup pg_dump exampledb > example-01.sql createdb -O postgres exampledbclone_01 …
Je veux écrire une requête contre le jsonbtype dans Postgres qui, étant donné un tableau d'ID clients, trouvera les groupes correspondants. Étant donné cet exemple de tableau: CREATE TABLE grp(d JSONB NOT NULL); INSERT INTO grp VALUES ('{"name":"First","arr":["foo"], "customers":[{"id":"1", "name":"one"},{"id":"2", "name":"two"}]}') , ('{"name":"Second","arr":["foo","bar"], "customers":[{"id":"3", "name":"three"},{"id":"4", "name":"four"}]}') , ('{"name":"Third","arr":["bar","baz"], "customers":[{"id":"5", "name":"five"},{"id":"6", …
Quelle est la requête pour afficher les tâches SQL ayant échoué, afin que je puisse obtenir toutes les informations sur les tâches ayant échoué avec une seule requête
j'essaie de savoir s'il y a une ligne qui contient une date spécifique à l'intérieur d'un tableau JSON Disons que mes données ressemblent à ceci: Applications de table: id | application_id | data # Rows 1 | 1 | [{"data" : ["some", "data#1"], "date": "2016-04-21"}, {"data" : ["other", "data#1"], "date" …
En essayant d'écrire une requête, j'ai découvert (à la dure) que SQL Server analyse les WHERE dans une requête bien avant d'analyser les SELECT lors de l'exécution d'une requête. Les documents MSDN indiquent que l'ordre d'analyse logique général est tel que SELECT est analysé presque en dernier (ce qui entraîne …
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é il y a 4 ans . Je prévois d'avoir très bientôt …
En cherchant sur Google, j'ai trouvé des informations contradictoires. Certains sites indiquent que lorsqu'il n'y a plus de mémoire physique pour les données, alors SQL Server déplace les données déjà existantes dans TEMPDB (voir: SQL Server: Démystifier TempDb et recommandations ). Mais d'autres sites indiquent que, lorsqu'il n'y a pas …
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.