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é
Ma situation ressemble à ceci: Table STOCK_ARTICLES: ID *[PK]* OTHER_DB_ID ITEM_NAME EMPLACEMENT de la table: ID *[PK]* LOCATION_NAME Table WORK_PLACE: ID *[PK]* WORKPLACE_NAME Table INVENTORY_ITEMS: ID *[PK]* ITEM_NAME STOCK_ARTICLE *[FK]* LOCATION *[FK]* WORK_PLACE *[FK]* Les 3 FK dans INVENTORY_ITEMS référencent évidemment les colonnes "ID" dans les autres tables respectives. Les …
Avoir la table à 3 colonnes: ID category flag 1 A 1 2 A 0 3 A 0 4 B 0 5 C 0 Je veux sélectionner toutes les lignes qui ont flag = 1au moins une fois par catégorie. Résultats attendus: ID category flag 1 A 1 2 A …
Récemment, on m'a confié la tâche d'imprimer tous les nombres premiers (1-100). J'ai échoué radicalement là-bas. Mon code: Create Procedure PrintPrimeNumbers @startnum int, @endnum int AS BEGIN Declare @a INT; Declare @i INT = 1 ( Select a = @startnum / 2; WHILE @i<@a BEGIN @startnum%(@a-@i) i=i+1; ) END Bien …
J'essaie de déterminer lequel appliquer et quel est le moment approprié pour appliquer la compression. Je poste cette question pour avoir un aperçu de cette communauté. J'ai lu plusieurs articles, mais je voulais avoir un endroit où cela abordé dans les administrateurs de base de données.
Quelle est la différence entre la recherche d'indices groupés (CI) et la recherche d'indices non groupés (NCI)? Est-ce que l'un fonctionne mieux que l'autre? La raison pour laquelle je pose cette question est que j'ai une table avec 50 millions de lignes et 150 colonnes. Il a une colonne nommée …
La documentation de Cassandra déclare, N'utilisez pas d'index dans ces situations: Sur les colonnes à cardinalité élevée, car vous interrogez ensuite un énorme volume d'enregistrements pour un petit nombre de résultats. Voir Problèmes d'utilisation d'un index de colonne à cardinalité élevée ci-dessous. Ça continue, Si vous créez un index sur …
j'ai récemment découvert qu'une table de tas avait plus de 70% de fragmentation. J'ai donc décidé de faire un ALTER TABLE dbo.myTable REBUILD Assez drôle, après j'ai eu une fragmentation de 20%. Depuis, il n'y a plus eu d'écriture sur cette table. J'ai donc décidé de refaire la reconstruction. Après …
Lorsque je vérifie notre serveur SQL Prod, chaque fois que j'ouvre le moniteur d'activité, je vois toujours SQLCLRdans la première liste de la section d'attente des ressources du moniteur d'activité. Il a toujours un nombre élevé. À quoi ça sert SQLCLR? Est-ce mauvais pour le serveur qui a SQLCLRun nombre …
Pourquoi le nombre de threads de travail d'un groupe de disponibilité dans un pool HADR augmenterait-il bien au-delà de l'utilisation minimale de « généralement, il y a 3 à 10 threads partagés » par réplique? Dans un cas, nous avons observé l'utilisation de plus de 300 threads avec 3 groupes …
Habituellement, lorsque nous démarrons la sauvegarde, nous n'autorisons pas les modifications à valider ou la base de données ne sera pas accessible. Je veux dire que la base de données sera en mode mono-utilisateur mais je veux démarrer la sauvegarde et libérer la base de données pour utilisation. De plus, …
Disons que j'ai trouvé un serveur SQL et je n'ai aucune idée des applications qui s'y connectent. Peut-être que je trouve une application mais je ne sais pas si c'est la seule à l'utiliser. Existe-t-il un bon moyen de trouver toutes les connexions distinctes?
Je fais un petit programme où les utilisateurs font des publications ou écrivent des blogs. Sur ces publications, les autres utilisateurs peuvent aimer ou détester la publication comme dans Facebook ou voter positivement ou défavorablement la publication comme dans stackoverflow. Je voudrais connaître une bonne structure de base de données …
J'exécute cette requête depuis mon pgAdmin local se connectant à distance à notre serveur de développement: select * from users order by random() limit 1; il se bloque pendant 17 secondes et montre Total query runtime: 148 ms. 1 row retrieved. il se bloque également sur n'importe quelle opération: même …
J'essaie d'accéder au serveur "localdb \ MSSQLLocalDB" sur mon ordinateur via PowerShell avec l'utilitaire SQLCMD. J'utilise PowerShell v5, .NET v5.0, et le nom du serveur est (localdb)\MSSQLLocalDBlorsque je me connecte à celui-ci dans Microsoft SQL Server Management Studio 2014. PS C:\> sqlcmd -S localdb\MSSQLLocalDBet PS C:\> sqlcmd -S .\localdb\MSSQLLocalDBentraîner cette …
J'essaie de comprendre les différences entre les différents installateurs de SQL Server 2014 Express. Si vous êtes en mesure de me dire tout ce que vous pouvez ou de trouver de la documentation à leur sujet, je vous en serais reconnaissant. https://www.microsoft.com/en-us/download/confirmation.aspx?id=42299 Express 32BIT WoW64\SQLEXPR32_x86_ENU.exe Express 32BIT\SQLEXPR_x86_ENU.exe Express 64BIT\SQLEXPR_x64_ENU.exe ExpressAdv …
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.