Questions marquées «index»

Une structure de base de données qui peut améliorer la vitesse des requêtes au détriment de l'espace disque et des insertions / mises à jour plus lentes. Il stocke une copie d'une ou plusieurs colonnes triées mais structure les données différemment pour permettre un accès plus rapide.

2
À quel moment un indice devient-il efficace
J'ai trouvé beaucoup de ressources qui mentionnent que l'ajout d'un index à une table rend les recherches plus rapides et les insertions plus lentes, mais seulement si la table est grande. Cela crée un compromis, qui est une décision de conception, mais il devrait y avoir une taille de table …

5
Filtrer efficacement un grand ensemble avec des disjonctions
Disons que j'ai une seule table CREATE TABLE Ticket ( TicketId int NOT NULL, InsertDateTime datetime NOT NULL, SiteId int NOT NULL, StatusId tinyint NOT NULL, AssignedId int NULL, ReportedById int NOT NULL, CategoryId int NULL ); Dans cet exemple, TicketIdla clé primaire. Je souhaite que les utilisateurs puissent créer …









2
Pourquoi mysql utilise-t-il le mauvais index pour la commande par requête?
Voici ma table avec ~ 10 000 000 de données de lignes CREATE TABLE `votes` ( `subject_name` varchar(32) COLLATE utf8_unicode_ci NOT NULL, `subject_id` int(11) NOT NULL, `voter_id` int(11) NOT NULL, `rate` int(11) NOT NULL, `updated_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, PRIMARY KEY (`subject_name`,`subject_id`,`voter_id`), KEY `IDX_518B7ACFEBB4B8AD` (`voter_id`), KEY `subject_timestamp` (`subject_name`,`subject_id`,`updated_at`), KEY …


1
interroger les gains de performances en supprimant la jointure interne de la correspondance de hachage de l'opérateur
En essayant d'appliquer le contenu de cette question ci-dessous à ma propre situation, je suis un peu confus quant à la façon dont je pourrais me débarrasser de l'opérateur Hash Match (Inner Join) si possible. Performances des requêtes SQL Server - suppression du besoin de correspondance de hachage (jointure interne) …

2
Dois-je marquer un index composite comme unique s'il contient la clé primaire?
Étant donné une table avec une clé primaire, par exemple: CREATE TABLE Customers ( CustomerID int NOT NULL PRIMARY KEY, FirstName nvarchar(50), LastName nvarchar(50), Address nvarchar(200), Email nvarchar(260) --... ) nous avons une clé primaire unique CustomerID. Traditionnellement, je pourrais alors avoir besoin d'indices de couverture supplémentaires; par exemple pour …

2
Pour avoir un index partiel de type PostgreSQL dans MySQL 5.5
J'ai des données volumineuses où je ne sélectionne qu'un petit intervalle de données à la fois de telle sorte que la sélection est toujours dans une séquence. J'essaie d'implémenter PostgreSQL comme l'index partiel dans MySQL qui est ciblé à de telles fins. Je ne sais pas si la contrainte unique …
9 mysql  index 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.