Ho grandi quantità di dati in cui seleziono solo un piccolo intervallo di dati alla volta in modo tale che la selezione sia sempre in sequenza. Sto cercando di implementare PostgreSQL come indice parziale in MySQL che è destinato a tali scopi. Non sono sicuro che il vincolo univoco parziale sia uguale a quello che desidero.
Codice in PostgreSQL 9.4
CREATE UNIQUE INDEX dir_events
ON events (measurement_id)
USING btree
(eventBody)
WHERE is_active;
Tentativo di indice parziale di ypercube in MySQL
CREATE UNIQUE INDEX dir_events
[index_type] -- TODO what here?
ON events (measurement_id, is_active)
[index_type] -- TODO what here?
Come si può creare un indice parziale simile a PostgreSQL in MySQL 5.5 o simile?
is_active = TRUE
(o ha solo una colonna, il PK didir_events
).