Toutes les versions de Microsoft SQL Server (pas MySQL). Veuillez également ajouter une balise spécifique à la version, comme sql-server-2016, car elle est souvent pertinente pour la question.
La gestion d'un nombre modeste de clients (locataires) sur un serveur commun avec des bases de données distinctes pour chaque instance de l'application de chaque locataire est relativement simple et constitue normalement la bonne façon de procéder. Actuellement, je regarde l'architecture d'une application où chaque locataire a sa propre instance …
C'est un problème auquel je me heurte périodiquement et je n'ai pas encore trouvé de bonne solution. Supposons la structure de table suivante CREATE TABLE T ( A INT PRIMARY KEY, B CHAR(1000) NULL, C CHAR(1000) NULL ) et l'exigence consiste à déterminer si l'une des colonnes annulables Bou Ccontient …
Nous rencontrons actuellement des problèmes de performances car notre base de données devient trop volumineuse. Il y a des données stockées des 10 dernières années et je ne vois pas pourquoi les données de plus de 2 ans doivent être stockées dans les mêmes tables que les nouvelles données. Maintenant …
J'ai une table qui a un ID, une valeur et une date. Il existe de nombreux ID, valeurs et dates dans ce tableau. Des enregistrements sont insérés périodiquement dans ce tableau. L'ID restera toujours le même mais parfois la valeur changera. Comment puis-je écrire une requête qui me donnera l'ID …
Je teste ma demande j'ai besoin de code stable simule l'impasse sur le site de base de données (script SQL si possible). Merci. AJOUTÉE: Reproduction de blocages impliquant une seule table
Considérez la requête artificielle mais simple suivante: SELECT ID , CASE WHEN ID <> 0 THEN (SELECT TOP 1 ID FROM X_OTHER_TABLE) ELSE (SELECT TOP 1 ID FROM X_OTHER_TABLE_2) END AS ID2 FROM X_HEAP; Je m'attendrais à ce que l'estimation finale des lignes pour cette requête soit égale au nombre …
J'ai un test de table ayant des colonnes id dont la clé primaire et auto incrémenté et le nom. Je veux insérer un nouvel enregistrement si annd seulement s'il n'y a pas d'enregistrements. Par exemple l'entrée est id = 30122 et nom = john s'il y a des enregistrements avec …
Même Microsoft décourage l'utilisation du mode d'authentification SQL Server , mais nos applications l'exigent. J'ai lu qu'il est préférable de ne pas laisser les utilisateurs utiliser la saconnexion directement, plutôt d'utiliser l'authentification Windows et d'accorder à ces comptes (ou groupes de comptes) les privilèges sysadmin. N'est-ce pas essentiellement la même …
J'essayais de restaurer ma base de données et SQL Server ne cessait de planter. J'obtiendrais un message dans SSMS qui disait qu'il y avait une erreur de transport réseau (la connexion a chuté avant le crash). J'ai vérifié les journaux et trouvé rien de plus que SQL Server fermé de …
Je viens d'essayer d'installer SQL Server 2016 Enterprise, mais j'ai remarqué que Management Studio n'était pas installé par défaut. J'ai également remarqué qu'il existe un lien distinct vers SSMS dans le guide d'installation qui pointe vers https://msdn.microsoft.com/en-us/library/mt238290.aspx Quelle était la raison de cette décision? L'URL ci-dessus indique ce qui suit: …
J'ai l'habitude de travailler dans des environnements très sécurisés et je conçois donc mes autorisations avec un très bon degré de granularité. Une chose que je fais normalement est d'expliciter aux DENYutilisateurs la possibilité de UPDATEcréer des colonnes qui ne devraient jamais être mises à jour. Par exemple: create table …
Existe-t-il une différence entre une SEQUENCEutilisation déclarée NO CACHEet une utilisation déclarée CACHE 1dans SQL Server 2012+? Séquence # 1: CREATE SEQUENCE dbo.MySeqCache1 AS INT START WITH 1 INCREMENT BY 1 MINVALUE 1 MAXVALUE 9999 NO CYCLE CACHE 1; GO Séquence n ° 2: CREATE SEQUENCE dbo.MySeqNoCache AS INT START …
L'instance SQL Server est accessible et semble convenir. Microsoft SQL Server 2016 (SP1-CU2) (KB4013106) - 13.0.4422.0 (X64) 6 mars 2017 14:18:16 Copyright (c) Microsoft Corporation Enterprise Edition (64 bits) sur Windows Server 2012 R2 Standard 6.3 (Build 9600 :) (Hyperviseur) Mais que signifie le point d'interrogation blanc? ces icônes ne …
J'ai joué sur les seuils d'échantillonnage avec des mises à jour de statistiques sur SQL Server (2012) et j'ai remarqué un comportement curieux. Fondamentalement, le nombre de lignes échantillonnées semble varier dans certaines circonstances - même avec le même ensemble de données. J'exécute cette requête: --Drop table if exists IF …
Supposons que nous ayons la situation suivante: Nous avons une table (disons Table_A) qui a un déclencheur INSERT. Le travail de déclenchement consiste à mettre à jour certaines lignes en table_Bfonction des valeurs insérées dans table_A. Maintenant, tout va bien lorsque nous insérons simplement une ligne dans le tableau, mais …
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.