El número de bloque (cada registro asigna el número lógico y el número físico) ocupa →3B.
Tiempo de índice de nivel: 512/3=170 números lógicos (es decir, 170 bloques físicos) 170×512b/1024 = 85kB.
Tiempo de índice secundario: 170×170×512b/1024 = 14450 kb.
Cálculo selectivo del índice: seleccione (campos no repetidos)/recuento(*) de la tabla de pequeño a grande, cuanto más cerca de 1, mejor.
Datos extendidos:
El principio de dividir el rango espacial en cada nivel es dividir el área del índice en muchos subespacios no superpuestos (rectangulares o cuadrados) mediante división regular y formar el índice Cree una tabla de índice de rango en la región para registrar el rango, el nivel de división y el nombre de cada tabla de índice de subespacio nuevamente divida cada unidad de subespacio de acuerdo con las reglas anteriores;
Para el subespacio de último nivel, cree; a Una tabla de índice de subespacio almacena los identificadores de elementos espaciales y los rectángulos circundantes externos que se encuentran dentro del subespacio para el subespacio del último nivel; si contiene demasiados elementos espaciales, se puede dividir físicamente directamente en múltiples subespacios.
Enciclopedia Baidu - Índice multinivel