Administrateurs de bases de données

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é



2
Comment réinitialiser les fichiers / var / lib / mysql?
En raison d'un incident, j'ai supprimé l'intégralité du répertoire / var / lib / mysql. Étant donné que la base de données ne contient rien d'important, je ne veux pas passer par les tracas de la restaurer à partir d'une ancienne sauvegarde, mais plutôt créer la structure de répertoire à …
15 mysql  linux  debian 

2
Requêtes de distance de hamming rapides dans PostgreSQL
J'ai une grande base de données (16 millions de lignes) contenant des hachages perceptuels d'images. J'aimerais pouvoir rechercher des lignes en réduisant la distance dans un délai raisonnable. Actuellement, pour autant que je comprends bien le problème, je pense que la meilleure option ici serait une implémentation SP-GiST personnalisée qui …


3
En utilisant PostgreSQL 8.4, comment convertir des bytea en valeur texte en postgres?
Dans mon application, j'insère des données dans la base de données en utilisant du code C, puisque les chaînes que je reçois d'une source non fiable, je les ai échappées en utilisant la PQescapeByteaConnbibliothèque libpq. Ce qui fonctionne parfaitement bien, c'est-à-dire les résultats au format octet String. Voir l'exemple ci-dessous, …

3
Sélectionnez la date maximale ou la dernière date
Voici deux tableaux. PERSONNEL DE L'ÉCOLE SCHOOL_CODE + STAFF_TYPE_NAME + LAST_UPDATE_DATE_TIME + PERSON_ID ================================================================= ABE Principal 24-JAN-13 111222 ABE Principal 09-FEB-12 222111 PERSONNES PERSON_ID + NAME ================= 111222 ABC 222111 XYZ Voici ma requête oracle. SELECT MAX(LAST_UPDATE_DATE_TIME) AS LAST_UPDATE, SCHOOL_CODE, PERSON_ID FROM SCHOOL_STAFF WHERE STAFF_TYPE_NAME='Principal' GROUP BY SCHOOL_CODE, PERSON_ID ORDER …



3
Comment obtenir le nombre de différentes colonnes sur la même table
Tableau # 01 Status: StatusID Status ----------------------- 1 Opened 2 Closed 3 ReOpened 4 Pending Tableau # 02 Claims: ClaimID CompanyName StatusID -------------------------------------- 1 ABC 1 2 ABC 1 3 ABC 2 4 ABC 4 5 XYZ 1 6 XYZ 1 Résultat attendu: CompanyName TotalOpenClaims TotalClosedClaims TotalReOpenedClaims TotalPendingClaims -------------------------------------------------------------------------------- ABC …
15 sql-server  pivot 

2
Base de données «gelée» sur ALTER TABLE
Notre environnement de production s'est figé * ce matin pendant un certain temps lors de la modification d'une table, l'ajout d'une colonne en fait. SQL incriminé:ALTER TABLE cliente ADD COLUMN topicos character varying(20)[]; * La connexion à notre système nécessite une sélection dans cette même table, donc personne ne pouvait …



1
Décoder la chaîne Base64 en mode natif dans SQL Server
J'ai une varcharcolonne dans une table dans SQL Server qui contient une chaîne de texte encodée en base64 que je voudrais décoder en son équivalent en texte brut SQL Server a-t-il des fonctionnalités natives pour gérer ce type de chose? Un exemple de chaîne base64: cm9sZToxIHByb2R1Y2VyOjEyIHRpbWVzdGFtcDoxNDY4NjQwMjIyNTcxMDAwIGxhdGxuZ3tsYXRpdHVkZV9lNzo0MTY5ODkzOTQgbG9uZ2l0dWRlX2U3Oi03Mzg5NjYyMTB9IHJhZGl1czoxOTc2NA== Qui décode pour: role:1 …


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.