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é
Je suis un peu confus quant à la définition des autorisations dans PostgreSQL. J'ai ces rôles: List of roles Role name | Attributes | Member of -----------+------------------------------------------------+----------- admin | Superuser, Create role, Create DB, Replication | {} meltemi | Create role, Create DB | {rails} rails | Create DB, Cannot …
Est-il possible d'interroger un fichier délimité par des tabulations à partir de Sql Server Management Studio pour afficher ses données sans les enregistrer n'importe où? Je sais que vous pouvez à BULK INSERTpartir d'un fichier délimité par des tabulations en utilisant quelque chose comme: BULK INSERT SomeTable FROM 'MyFile.txt' WITH …
Contexte: J'ai une table de faits en phase UAT. Objectif de charger 5 ans de données dans Prod (taille attendue 400 Mn d'enregistrements). Actuellement, il n'a que 2 ans de données en test. Caractéristiques de la table: Nombre de dimensions ~ 45 Mesures ~ 30 Mesures non additives et autres …
Je voudrais utiliser une routine ASSERT fonctionnellement similaire à celle trouvée dans d'autres langages, c'est-à-dire une construction (que ce soit une procédure, une syntaxe ...) ASSERT( <condition>, <msg>) de telle sorte que lorsque le <condition>passé dans le premier argument est faux, une exception est levée avec le <msg>message descriptif spécifié …
Nous avons du mal à gérer le trafic pendant les heures de pointe vers notre serveur de base de données. Nous cherchons à améliorer le matériel (voir cette question à ce sujet ), mais nous voulons également travailler sur la configuration du pooling et le réglage du serveur. L'application sur …
Je voudrais mettre à jour ma machine de développement vers SQL Server 2012 mais je gère toujours certaines (très anciennes) machines SQL Server 2000. Est-ce que mon SSMS 2012 pourra se connecter à ces machines SQL Server 2000? SQL Server 2008 R2 fonctionne bien (ce que j'ai maintenant).
Je sais que nous pouvons vérifier les connexions et les utilisateurs qui sont définis, en utilisant l'interface graphique dans SQL Server, mais je me demande comment nous pouvons faire cette vérification en utilisant un script. J'ai exécuté la requête ci-dessous mais elle montre Principal_id que je ne sais pas comment …
Dans SSMS 2208, l'identifiant "Lookup" est coloré en rose vif comme s'il s'agissait d'une fonction (même couleur que, par exemple, "Power" ou "Convert"). Pourquoi? Je ne le trouve pas dans la liste officielle des mots réservés . Les recherches sur le Web semblent inutiles car il existe énormément de termes …
Je suis assez nouveau sur SQL Server 2012, je serais reconnaissant si quelqu'un pouvait aider. J'ai restauré une copie d'une énorme base de données vers SQL Server 2012 et j'ai essayé d'exécuter quelques requêtes simples contre lui. J'essaie d'exécuter une requête SELECT sur une table de 136898115lignes de base de …
J'ai une requête qui prend actuellement en moyenne 2500 ms pour être terminée. Ma table est très étroite, mais il y a 44 millions de lignes. Quelles options dois-je pour améliorer les performances, ou est-ce aussi bon que possible? La requête SELECT TOP 1000 * FROM [CIA_WIZ].[dbo].[Heartbeats] WHERE [DateEntered] BETWEEN …
Je sais que je peux interroger les autorisations effectives en utilisant sys.fn_my_permissions: USE myDatabase; SELECT * FROM fn_my_permissions('dbo.myTable', 'OBJECT') entity_name | subentity_name | permission_name ------------------------------------------------ dbo.myTable | | SELECT dbo.myTable | | UPDATE ... Cela me dit si l'utilisateur actuel a les autorisations SELECT, INSERT, UPDATE, etc. sur myTabledans la …
Je constate un comportement étrange avec la requête T-SQL suivante dans SQL Server 2012: SELECT Id FROM dbo.Person WHERE CONTAINS(Name, '"John" AND "Smith"') ORDER BY Name L'exécution de cette requête seule me donne environ 1 300 résultats en moins de deux secondes (il y a un index en texte intégral …
Lors d'un travail de maintenance, j'essaie d'obtenir une liste d'index fragmentés. Mais la requête est extrêmement lente et prend plus de 30 minutes à exécuter . Je pense que cela est dû à une analyse à distance sur sys.dm_db_index_physical_stats. Existe-t-il un moyen d'accélérer la requête suivante: SELECT OBJECT_NAME(i.OBJECT_ID) AS TableName, …
Je veux libérer de l'espace disque sur ma machine Linux. J'ai exploré l'utilisation de l'espace et constaté que les répertoires suivants ont une grande taille /u01/app/11.2.0/grid/cv/log /u01/app/11.2.0/grid/log/diag/tnslsnr/r1n1/listener_scan2/alert (Contains xml files) /u01/app/11.2.0/grid/rdbms/audit(Contains .aud files) /home/oracle/oradiag_oracle/diag/clients/user_oracle/host_XXXXXXXXXX/alert(Contains xml files) /u01/app/oracle/diag/rdbms/crimesys/crimesys1/alert (Contains xml files) Puis-je supprimer le contenu de ces répertoires? Remarque: je veux …
Cette question a fait l'objet de nombreuses discussions: quelles technologies de base de données les gros moteurs de recherche utilisent-ils? Tant de discussions que cela m'a rendu confus. Alors ... qu'est-ce qu'une base de données, de toute façon? Les bases de données relationnelles ne sont-elles que des "bases de données"? …
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.