Je souhaite supprimer toutes les connexions (sessions) actuellement ouvertes à une base de données PostgreSQL spécifique, mais sans redémarrer le serveur ni déconnecter les connexions à d'autres bases de données. Comment puis je faire
Je souhaite supprimer toutes les connexions (sessions) actuellement ouvertes à une base de données PostgreSQL spécifique, mais sans redémarrer le serveur ni déconnecter les connexions à d'autres bases de données. Comment puis je faire
Lors de la conception d'un schéma de données serveur SQL et des requêtes, sprocs, vues, etc. suivants, la notion d'index clusterisé et l'ordre des données sur le disque ont-elles un sens à prendre en compte pour les conceptions de base de données conçues explicitement pour être déployées sur des...
Puis-je installer SQL Server Management Studio sur mon bureau pour accéder à une base de données sur une instance SQL Server 2012? Si oui, où puis-je trouver le programme d'installation? Les recherches Google ne renvoient que des versions "express", alors que je recherche l'intégralité de SQL...
J'aimerais implémenter une fonctionnalité "Annulation de la suppression" dans une application Web, de sorte qu'un utilisateur puisse changer d'avis et récupérer un enregistrement supprimé. Réflexions sur la façon de mettre en œuvre cela? Certaines options que j'ai envisagées consistent en fait à...
J'y réfléchis depuis assez longtemps. La question de base est la suivante: comment tester à l'unité les procédures stockées? Je vois que je peux mettre en place des tests unitaires relativement facilement pour des fonctions au sens classique (je veux dire qu'ils ne reçoivent aucun argument ou plus...
Question conceptuelle: les requêtes individuelles sont-elles plus rapides que les jointures, ou: dois-je essayer de compresser toutes les informations souhaitées du côté client dans une seule instruction SELECT ou tout simplement d’en utiliser autant que cela semble utile? TL; DR : Si ma requête...
J'utilise Ubuntu 13.10 et MySQL 5.6 et je sais que le nom de la base de données et le nom de la table sont sensibles à la casse dans Ubuntu (et dans certains autres environnements * nix) par défaut. Maintenant, je veux que MySQL respecte la casse dans Ubuntu. C'est possible? Si oui, comment puis-je...
Je peux voir le courant search_pathavec: show search_path ; Et je peux définir le search_pathpour la session en cours avec: set search_path = "$user", public, postgis; De plus, je peux définir de manière permanente le search_pathpour une base de données donnée avec: alter database mydb set...
Je comprends qu’une adresse électronique de 254 caractères est valide, mais les applications que j’ai étudiées ont tendance à utiliser varchar (60) à varchar (80) ou l’équivalent. Par exemple: cette recommandation SQL Server utilise varchar (80) ou cet exemple Oracle Y a-t-il une raison pour ne pas...
Avant Oracle 11.2, j'utilisais une fonction d'agrégation personnalisée pour concaténer une colonne dans une ligne. 11.2 Ajout de la LISTAGGfonction, j'essaie donc de l'utiliser à la place. Mon problème est que je dois éliminer les doublons dans les résultats et ne semble pas pouvoir le faire. Voici...
L'instruction SQL Server (2008 ou 2012, en particulier) CASEévalue-t-elle toutes les WHENconditions ou se ferme-t-elle une fois qu'elle trouve une WHENclause évaluée à true? Si elle passe par l’ensemble des conditions, cela signifie-t-il que la dernière condition évaluée comme vraie remplace ce que...
Quelles sont les meilleures pratiques les plus courantes en termes de longueur et de type de données dans des champs communs tels que: Prénom Nom de famille Adresse Email Sexe Etat Ville Pays Numéro de téléphone etc....
Il me manque quelque chose concernant la configuration de PostgreSQL. Ce que j'aimerais faire, c'est créer plusieurs bases de données et utilisateurs isolés les uns des autres, de sorte qu'un utilisateur spécifique n'ait accès qu'aux bases de données que je spécifie. Cependant, d'après ce que je...
J'ai créé un utilisateur et donné des privilèges à l'utilisateur1. `grant all privileges on db1.* to user1@'%' with grant option; J'utilise mysql workbench pour importer des sauvegardes dans ma base de données. Lors de l’importation de dumps dans la base de données db1, une erreur se produit,...
Notre instance SQL Server (2008) est configurée pour envoyer du courrier et tout fonctionne correctement, mais je ne vois pas comment afficher la configuration existante, en particulier le serveur SMTP. À partir de SSMS, je ne peux que lancer l’assistant de configuration et je ne trouve rien en...
Comment voir les clés étrangères liées à une table dans MySql? Fond : Je voulais supprimer une table dans MySql qui a une contrainte de clé étrangère. Quand je le fais je reçois ceci: Error Code: 1217. Cannot delete or update a parent row: a foreign key constraint fails Comment puis-je supprimer...
Je suis chargé de concevoir un plan de maintenance pour nos bases de données SQL Server 2005. Je sais que pour les sauvegardes, je souhaite effectuer une sauvegarde quotidienne complète de la base de données et des journaux transactionnels toutes les 15 minutes. Mon problème vient de déterminer...
J'ai suivi le cours MS10775A la semaine dernière et une des questions à laquelle le formateur n'a pas pu répondre de manière fiable est la suivante: Est-ce qu'une réindexation met à jour les statistiques? Nous avons trouvé des discussions en ligne affirmant à la fois que oui et...
Comment effectuez-vous des modifications de schéma dans une base de données dynamique sans temps d'arrêt? Par exemple, disons que j'ai une base de données PostgreSQL avec une table contenant diverses données utilisateur telles que des adresses électroniques, etc., toutes associées à des...
Je sais que rétrécir est le diable: il inverse l'ordre des pages et est responsable du cancer de la peau, de la fragmentation des données et du réchauffement de la planète. La liste est longue ... Cela étant dit, disons que j'ai une base de données de 100 Go et que je supprime 50 Go de données -...