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é
Aujourd'hui, alors que je tentais de résoudre un problème lié au service broker, j'ai découvert que le propriétaire de la base de données était la connexion Windows d'un employé qui avait quitté l'entreprise. Son identifiant avait été supprimé et les notifications de requêtes échouaient. Soi-disant, la meilleure pratique pour y …
Je déplace occasionnellement une base de données (SQL Express 2012) d'un ordinateur de développement vers un serveur, ou inversement, à l'aide de la sauvegarde et de la restauration de base de données dans SQL Server Management Studio. Chaque fois que je le fais, les applications de la machine cible ne …
Réponses et commentaires sur la version dba.se et la version programmers.se de la question "Quels sont les arguments contre ou pour placer la logique d'application dans la couche base de données?" sont très révélateurs de la division entre les administrateurs de base de données et les programmeurs sur certains lieux …
Nouvelle installation CentOS. J'étais en train d'exécuter une importation d'une grande base de données (fichier de 2 Go SQL) et j'ai eu un problème. Le client SSH semblait perdre la connexion et l'importation semblait se figer. J'ai utilisé une autre fenêtre pour me connecter à mysql et l'importation semblait être …
Lors de la comparaison du temps d'exécution de deux requêtes différentes, il est important d'effacer le cache pour s'assurer que l'exécution de la première requête ne modifie pas les performances de la seconde. Dans une recherche Google, je pourrais trouver ces commandes: DBCC FREESYSTEMCACHE DBCC FREESESSIONCACHE DBCC FREEPROCCACHE En fait, …
Venant d’un arrière-plan MySQL, dans lequel les performances des procédures stockées (ancien article) et la facilité d’utilisation sont discutables, j’évalue PostgreSQL pour un nouveau produit destiné à mon entreprise. L’une des choses que je voudrais faire est de déplacer une partie de la logique d’application dans les procédures stockées. C’est …
Quels sont les acronymes les plus couramment utilisés par les administrateurs de base de données et quelles sont leurs significations corrélées? Ceci est destiné à la communauté et à ceux qui recherchent la signification des termes et acronymes couramment utilisés pour travailler avec des bases de données, etc.
Je pense que nous sommes tous familiers avec la normalisation des bases de données . Ma question est la suivante: quelles sont les directives que vous utilisez lorsque vous souhaitez dénormaliser les tables?
Existe-t-il une différence de performances dans MySQL entre les tailles de varchar? Par exemple, varchar(25)et varchar(64000). Sinon, y a-t-il une raison pour ne pas déclarer tous les varchars avec la taille maximale afin de ne pas manquer de place?
Dans PostgreSQL, j'utilise la now()et current_timestampfonction et je ne vois aucune différence: # SELECT now(), current_timestamp; now | now --------------------------------+-------------------------------- 04/20/2014 19:44:27.215557 EDT | 04/20/2014 19:44:27.215557 EDT (1 row) Est-ce que je manque quelque chose?
J'espérais pouvoir obtenir une réponse claire sur la manière de garantir une sauvegarde Postgres complète, comme vous le feriez avec MS SQL Server, puis de prendre en charge les utilisateurs orphelins. D'après ce que j'ai lu, et cela peut être faux, trouver un bon blog PostgreSQL a été un défi, …
Ce qui suit est un extrait d’un livre sur la conception de la base de données (ISBN: 0-7645-7490-6): Le danger lié à l'utilisation de vues est le filtrage d'une requête par rapport à une vue, en s'attendant à lire une très petite partie d'un très grand tableau. Tout filtrage doit …
J'ai deux tables dans MySQL database- parent, child. J'essaie d'ajouter des références de clé étrangère à ma table enfant en fonction de la table parent. Existe-t-il une différence significative entre ON UPDATE CASCADEetON DELETE CASCADE Ma table des parents CREATE TABLE parent ( id INT NOT NULL, PRIMARY KEY (id) …
J'ai configuré un serveur qui exécute Windows Server 2008 et sur lequel SQL Server 2008 Express est installé. Je peux me connecter à la base de données SQL Server Express de la machine via le MACHINENAME/SQLEXPRESS. Cependant, lorsque nous nous connectons via un logiciel ou un script en utilisant une …
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.