Articles of indexing

Longitud del índice varchar de MySQL

Tengo una mesa como esta: CREATE TABLE `products` ( `id` int(11) unsigned NOT NULL AUTO_INCREMENT, `name` varchar(512) NOT NULL, `description` text, PRIMARY KEY (`id`), ) ENGINE=InnoDB AUTO_INCREMENT=38 DEFAULT CHARSET=utf8; y uno como este: CREATE TABLE `product_variants` ( `id` int(11) unsigned NOT NULL AUTO_INCREMENT, `product_id` int(11) unsigned NOT NULL, `product_code` varchar(255) NOT NULL, PRIMARY KEY (`id`), […]

Índice de múltiples columnas en 3 campos con tipos de datos heterogéneos

Tengo una tabla de postgres con 3 campos: a: geometría postgis b: array varchar [] c: entero y tengo una consulta que involucra a todos ellos. Me gustaría agregar un índice de columnas múltiples para acelerarlo, pero no puedo, ya que los 3 campos no pueden pasar por debajo del mismo índice debido a su […]

Angularjs índice incorrecto $ después de la ordenBy

Soy nuevo en Angular.js y tengo algunos problemas para ordenar mi matriz y trabajar en los datos ordenados. Tengo una lista con elementos y quiero ordenarla por “Store.storeName”, que está funcionando hasta el momento. Pero después de ordenar los datos, mi función de eliminación ya no funciona. Creo que eso se debe a que el […]

¿Cuáles son las diferencias entre un índice agrupado y un índice no agrupado?

¿Cuáles son las diferencias entre un non-clustered index clustered y un non-clustered index ?

Convierta ArrayList en una matriz 2D que contenga diferentes longitudes de matrices

Así que tengo: ArrayList<ArrayList> Que contiene un número x de ArrayLists que contienen otro número de cadenas. Para demostrar: Index 0: String 1 String 2 String 3 Index 1: String 4 Index 2: Index 3: String 5 String 6 Donde índice se refiere al índice de matriz que contiene una cadena. ¿Cómo puedo transformar esto […]

Optimizar el rango de consultas de marca de tiempo de Postgres

Tengo la siguiente tabla e índices definidos: CREATE TABLE ticket ( wid bigint NOT NULL DEFAULT nextval(‘tickets_id_seq’::regclass), eid bigint, created timestamp with time zone NOT NULL DEFAULT now(), status integer NOT NULL DEFAULT 0, argsxml text, moduleid character varying(255), source_id bigint, file_type_id bigint, file_name character varying(255), status_reason character varying(255), … ) Creé un índice en […]

¿Cómo ver los índices de una base de datos o tabla?

¿Cómo veo si mi base de datos tiene algún índice? ¿Qué tal una mesa específica?

¿Qué columnas generalmente son buenos índices?

Como seguimiento de ” ¿Qué son los índices y cómo puedo usarlos para optimizar las consultas en mi base de datos? “, Donde bash conocer los índices, ¿qué columnas son buenos candidatos para el índice? Específicamente para una base de datos MS SQL? Después de buscar en Google, todo lo que he leído sugiere que […]

¿Por qué PostgreSQL realiza un escaneo secuencial en una columna indexada?

Ejemplo muy simple: una tabla, un índice, una consulta: CREATE TABLE book ( id bigserial NOT NULL, “year” integer, — other columns… ); CREATE INDEX book_year_idx ON book (year) EXPLAIN SELECT * FROM book b WHERE b.year > 2009 me da: Seq Scan on book b (cost=0.00..25663.80 rows=105425 width=622) Filter: (year > 2009) ¿Por qué […]

¿Cómo aplica PostgreSQL la restricción ÚNICA / qué tipo de índice usa?

He estado tratando de resolver la relación entre el índice único y el índice en Postgres después de leer los documentos sobre la singularidad del índice como un detalle de la implementación : La forma preferida de agregar una restricción única a una tabla es ALTER TABLE … ADD CONSTRAINT. El uso de índices para […]