Questions marquées «index»

9
COALESCE est-il désormais sargable?

Un de mes développeurs fait valoir que COALESCE(column, default value) = default valuec'est désormais discutable. Est-ce correct? J'ai exécuté le test suivant, et je pense que cela implique que ce COALESCEn'est pas discutable. USE tempdb; SELECT @@VERSION; -- Microsoft SQL Server 2016 (RTM-CU3-GDR)...

9
À 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...

9
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...

9
Comment PostgreSQL ordonne-t-il physiquement les nouveaux enregistrements sur le disque (après un cluster sur la clé primaire)?

Besoin de savoir comment PostgreSQL ordonne les enregistrements sur le disque. Dans ce cas, je voudrais profiter de la combinaison d'index comme indiqué dans la documentation , qui, si je comprends bien, utilise des bitmaps pour obtenir des lignes correspondantes et les renvoie en fonction de leur...

9
Postgres hérite des index des tables partitionnées

J'ai une table avec environ 60 millions de lignes que j'ai partitionnées par état en 53 sous-tables. Ces tables "héritent" de la grande table comme ceci: CREATE TABLE b2b_ak (LIKE b2b including indexes, CHECK ( state = 'AK') ) INHERITS (b2b8) TABLESPACE B2B; Ma question est la suivante: si je ne...

9
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...