Une évaluation pour savoir si un système fonctionne suffisamment bien pour être adapté à l'usage prévu. Normalement, les performances se réfèrent à la vitesse à laquelle un système termine une opération ou un ensemble d'opérations au fil du temps.
On m'a demandé de créer quelque chose qui suit le coût quotidien à percevoir sur les comptes, et j'essaie de trouver un schéma de table de base de données qui prendrait en charge cela. Voici ce que je sais La société compte plus de 2,5 millions de comptes Parmi ceux-ci, …
Nous exécutons MySQL 5.1 sur Windows Server 2008 R2. Nous avons récemment effectué des diagnostics sur notre base de données et avons trouvé des artefacts dérangeants que nous ne pouvons pas expliquer . Nous avons ajouté du code pour nous connecter lorsque nous avions des requêtes qui prenaient beaucoup de …
Sur Production SQL Server, nous avons la configuration suivante: 3 serveurs Dell PowerEdge R630, combinés en groupe de disponibilité Tous les 3 sont connectés à une seule unité de stockage SAN Dell qui est une matrice RAID De temps en temps, sur PRIMARY, nous voyons des messages similaires à ceux …
Dans cette réponse ( /programming/517579/strings-as-primary-keys-in-sql-database ) une seule remarque a attiré mon attention: Gardez également à l'esprit qu'il y a souvent une très grande différence entre un CHAR et un VARCHAR lors des comparaisons d'index Est-ce que cela s'applique / s'applique toujours à Postgres? J'ai trouvé des pages sur Oracle …
J'ai trouvé les requêtes suivantes pour détecter l'utilisation du processeur par la base de données, mais elles affichent des résultats différents: WITH DB_CPU_Stats AS ( SELECT DatabaseID, DB_Name(DatabaseID) AS [DatabaseName], SUM(total_worker_time) AS [CPU_Time_Ms] FROM sys.dm_exec_query_stats AS qs CROSS APPLY ( SELECT CONVERT(int, value) AS [DatabaseID] FROM sys.dm_exec_plan_attributes(qs.plan_handle) WHERE attribute = …
J'ai migré un grand site Web et une base de données depuis un serveur plus ancien (Windows 2008 / SQL Server 2008/16 Go de RAM / 2 disques Quad Core / SAS à 2,5 GHz) vers un serveur plus récent et bien meilleur (Windows 2008 R2 / SQL Server 2012 …
Cette question concerne les performances de l'index SQL Server avec un varchar(2000)comme un INCLUDEdans un index de couverture. J'essaie d'améliorer les performances dans une application de base de données lente et instable. Dans certains cas, les données sont accessibles par les grandes chaînes de varchar, avec les requêtes , y …
Étant donné une simple jointure à trois tables, les performances des requêtes changent radicalement lorsque ORDER BY est inclus, même si aucune ligne n'est renvoyée. Le scénario de problème réel prend 30 secondes pour retourner zéro ligne mais est instantané lorsque ORDER BY n'est pas inclus. Pourquoi? SELECT * FROM …
Ma question concerne l'utilisation des index. Dois-je commencer l'indexation dès le début ou lorsqu'un problème de performances survient? Nous pouvons également créer un index temporaire lors de l'exécution d'une requête. Quels sont les avantages et les inconvénients de telles techniques?
Je suis un étudiant de l'Université Fontys à Eindhoven, et je mène actuellement une série d'entretiens pour aider au développement d'un outil SQL Server et je voudrais obtenir les commentaires des experts dans le domaine. Une de mes questions est: Quels sont les 3 principaux problèmes de performances que vous …
Dans certaines circonstances, faire un INSERT INTO <tablename> (WITH TABLOCK)sera plus rapide en raison d'une journalisation minimale. Ces circonstances incluent la présence de la base de données dans le BULK_LOGGEDmodèle de récupération. Existe-t-il un autre avantage potentiel en termes de performances à utiliser WITH TABLOCKsur une INSERTtable vide lorsque la …
J'ai essayé de résoudre le problème suivant pendant environ une heure maintenant et je n'ai toujours pas pu aller plus loin. D'accord, j'ai une table (MyISAM): +---------+-------------+------+-----+-------------------+----------------+ | Field | Type | Null | Key | Default | Extra | +---------+-------------+------+-----+-------------------+----------------+ | id | int(11) | NO | PRI | …
J'ai une base de données SQL Server où les requêtes sont assez lentes, et il y a beaucoup de verrouillage et de blocage. Quand je regarde les DMV d'index manquants et les plans de requête, il n'y a aucune suggestion. Pourquoi donc?
J'ai deux instances SQL Server sur le même serveur: Microsoft SQL Server 2012 (SP1) - 11.0.3000.0 (X64) Standard Edition (64 bits) Microsoft SQL Server 2016 (SP1-CU5) (KB4040714) - 13.0.4451.0 (X64) Enterprise Edition (64 bits) Les résultats de sp_configure sont les mêmes sur les deux instances (à l'exception des nouvelles options …
J'ai une base de données sqlite avec deux tables, chacune avec 50 000 lignes, contenant les noms de (fausses) personnes. J'ai construit une requête simple pour savoir combien de noms (prénom, initiale, prénom) sont communs aux deux tables: select count(*) from fakenames_uk inner join fakenames_usa on fakenames_uk.givenname=fakenames_usa.givenname and fakenames_uk.surname=fakenames_usa.surname and …
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.