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
Dois-je utiliser la chaîne de bits PostgreSQL?
J'ai appris bit stringrécemment sur le type de données et je suis assez curieux de savoir: Au bas de cette page doc, il y a la phrase: ... plus 5 ou 8 octets de surcharge en fonction de la longueur de la chaîne Comment les chaînes de bits sont-elles gérées …
18 postgresql 



2
Pourquoi: r La commande SQLCMD est-elle marquée comme incorrecte dans le script de post-déploiement?
J'ai travaillé plusieurs fois avec des scripts de post-déploiement et j'ai toujours, intuitivement, utilisé l'action de build "PostDeploy", car c'est ce que c'est. Maintenant, pour la première fois, j'essaie de suivre les instructions intégrées du modèle de script pour utiliser la ":r somescript.sql"syntaxe. Immédiatement, cette ligne devient marquée comme incorrecte: …

1
Qu'est-ce qu'une bonne planification de sauvegarde SQL Server?
Il semble y avoir une pléthore d'informations concernant le processus de configuration des tâches de sauvegarde, mais pas beaucoup d'informations sur la vue d'ensemble des sauvegardes de bases de données. Au moins, il est difficile de formuler une requête de moteur de recherche qui vous donne cette information. Je sais …

3
Comment désactiver l'en-tête uniquement dans psql (postgresql)
J'utilise PostgreSQL 9.1.X J'essaie de créer un psqlscript pour imprimer les résultats sans en-tête mais avec un pied de page. http://www.postgresql.org/docs/9.1/static/app-psql.html Extrait du document ci-dessus \pset tuples_only désactivera l'en-tête et le pied de page. et \pset footer off désactivera le pied de page uniquement. Existe-t-il un moyen psqlde désactiver l'en-tête …
18 postgresql  psql 


4
Transactions dans une transaction
Quel comportement PostgreSQL afficherait-il si par exemple le script ci-dessous était appelé BEGIN; SELECT * FROM foo; INSERT INTO foo(name) VALUES ('bar'); BEGIN; <- The point of interest END; PostgreSQL rejetterait-il la seconde BEGINou un commit serait-il implicitement décidé, puis exécuter le BEGIN ENDbloc à la fin en tant que …

2
Pourquoi l'index filtré sur la valeur IS NULL n'est pas utilisé?
Supposons que nous ayons une définition de table comme celle-ci: CREATE TABLE MyTab ( ID INT IDENTITY(1,1) CONSTRAINT PK_MyTab_ID PRIMARY KEY ,GroupByColumn NVARCHAR(10) NOT NULL ,WhereColumn DATETIME NULL ) Et un index non cluster filtré comme celui-ci: CREATE NONCLUSTERED INDEX IX_MyTab_GroupByColumn ON MyTab (GroupByColumn) WHERE (WhereColumn IS NULL) Pourquoi cet …



1
Ignorez les accents dans «où»
Dans notre base de données, nous avons plusieurs entrées avec caron / hatschek. Maintenant, nos utilisateurs veulent trouver des entrées, y compris caron / hatschek, lorsqu'ils recherchent des entrées sans. Je vais le montrer par un exemple simple: Dans notre base de données, nous avons l'entrée (contact avec nom) Millière …

4
Pourquoi le type de données varchar autorise-t-il les valeurs unicode?
J'ai une table avec une colonne varchar. Il autorise les marques déposées (™), les droits d'auteur (©) et d'autres caractères Unicode comme indiqué ci-dessous. Create table VarcharUnicodeCheck ( col1 varchar(100) ) insert into VarcharUnicodeCheck (col1) values ('MyCompany') insert into VarcharUnicodeCheck (col1) values ('MyCompany™') insert into VarcharUnicodeCheck (col1) values ('MyCompany░') insert …

2
Postgres Listen / Notify As Message Queue
Existe-t-il un moyen d'utiliser la fonction Postgres Listen / Notify pour envoyer un message à un canal et qu'un seul auditeur consomme ce message? Le but de ceci est que j'ai plusieurs applications «ouvrières» écoutant toutes le même canal Postgres. Mais je ne veux que le travail soit effectué une …


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.