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.
J'ai du mal à importer en masse une assez grande table InnoDB composée d'environ 10 millions de lignes (ou 7 Go) (qui est pour moi la plus grande table avec laquelle j'ai travaillé jusqu'à présent). J'ai fait des recherches pour améliorer la vitesse d'importation d'Inno et pour l'instant ma configuration …
Notre application d'entreprise utilise SQL Server pour le stockage de données et est principalement un système OLTP. Cependant, un composant important de notre application génère une charge de travail OLAP importante. Notre latence d'écriture sur tempdb est d'environ 100 ms. Cette tendance se maintient avec le temps et ALLOW_SNAPSHOT_ISOLATIONest désactivée …
Nous recevons des données GPS en temps réel à un taux d'environ 5000 pr. minute (à partir de 4 serveurs TCP). Chaque serveur utilise une connexion unique pour insérer les données et met en mémoire tampon les données entre les insertions. Toutes les 15 minutes environ, un service récupère ces …
J'ai essayé d'utiliser un script Nagios pour surveiller le nombre de connexions à une base de données sur une base de données Postgres et j'ai atteint ce problème: ceux-ci sont comptés comme des connexions actuellement ouvertes et mesurés toutes les 5 minutes. SELECT sum(numbackends) FROM pg_stat_database; Pourtant, cela semble manquer …
Quelqu'un peut-il m'aider à comparer ces requêtes et à expliquer pourquoi la requête PostgreSQL s'exécute en un peu moins de 2000 ms et que la requête d'agrégation MongoDB prend près de 9 000 ms et parfois jusqu'à 130 000 ms? PostgreSQL 9.3.2 on x86_64-apple-darwin, compiled by i686-apple-darwin11-llvm-gcc-4.2 (GCC) 4.2.1 (Based …
Lors de l'examen d'un problème de performances, j'ai vu un afflux sur CXPACKETS suggérant que je pourrais avoir besoin de regarder le seuil de coût pour le parallélisme et peut-être le MAXDOP. Avant d'apporter des modifications drastiques au MAXDOP, j'ai suivi les conseils de beaucoup d'autres, y compris celui de …
J'implémente une nouvelle fonctionnalité qui nécessite des données de bases de données sur plusieurs serveurs. J'ai juste besoin d'unir les données de tous ces serveurs et de les trier. Les deux options qui me viennent à l'esprit sont: Utilisez des serveurs liés et écrivez une requête simple pour réunir et …
Une simple création de table sur l'une de mes bases de données MySQL prend une éternité: mysql> CREATE TABLE blah (id BIGINT UNSIGNED NOT NULL PRIMARY KEY); Query OK, 0 rows affected (16.58 sec) La machine est assez inactive: 01:21:26 PM CPU %user %nice %system %iowait %steal %idle 01:21:27 PM …
J'ai un site Web très fréquenté où il est possible que des milliers de nouveaux enregistrements soient insérés toutes les heures. Cette seule erreur paralyse le site: PDOException: SQLSTATE[40001]: Serialization failure: 1213 Deadlock found when trying to get lock; try restarting transaction: INSERT INTO {location_instance} (nid, vid, uid, genid, lid) …
J'ai une grande table (plusieurs 100 millions de lignes) que je voudrais partitionner efficacement. Ma question est de savoir s'il existe un compromis entre la taille de la partition et le nombre de partitions. Pour autant que je sache, la plupart des requêtes sur une colonne utilisée dans la partition …
J'exécute un serveur MySQL 5.5 sur mon poste de travail pour l'analyse des données scientifiques et je me demande comment configurer MySQL afin d'en tirer le meilleur parti en termes de performances. Les types de requête que j'exécute généralement impliquent des jointures de 10 à 20 tables et peuvent s'exécuter …
Nous avons rencontré un problème après avoir déplacé la base de données de notre client vers un serveur supplémentaire. Cela aurait dû avoir des effets positifs sur les performances du site, mais il y a un problème avec le verrouillage des tables dans MyISAM. (J'ai entendu parler d'InnoDB au lieu …
J'ai un site Web ASP.NET qui fait sa propre mise en cache indépendante des données et les données ne changent pas pendant de longues périodes, il n'a donc pas besoin d'interroger SQL Server une deuxième fois avec la même requête. J'ai besoin d'améliorer les performances des premières requêtes (vierges) qui …
J'ai une table avec plusieurs millions de lignes, à partir de laquelle je dois exécuter de temps en temps des requêtes. La première requête sera généralement assez lente (environ 10 secondes), et les requêtes suivantes sont généralement beaucoup plus rapides (environ 1 seconde). Après quelques heures, un cycle lent / …
Afin de diagnostiquer certains problèmes de performances, j'aimerais mieux comprendre le nombre d'appels de certaines procédures par rapport aux performances du système. Existe-t-il un moyen d'obtenir le nombre de fois que chaque procédure a été appelée pendant une certaine période?
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.