reader_executor_block_size
Tamaño del fragmento de búfer para elReaderExecutor experimental: las lecturas desde el origen llenan nodos de hasta este tamaño. Debe estar entre 128 KiB y 40 MiB, el rango común a todos los tamaños de ReaderExecutor.
reader_executor_max_tail_for_drain
Límite de drenaje para elReaderExecutor experimental: si una conexión de origen larga se pierde cuando está a esta cantidad de bytes o menos de su límite derecho, primero se termina de leer hasta ese límite, de modo que pueda completarse y volver al pool de conexiones como reutilizable, en lugar de contarse como una conexión incompleta.
reader_executor_min_bytes_for_seek
Límite de separación hacia adelante para elReaderExecutor experimental: una separación de hasta este valor se omite en la conexión de origen abierta (bridged / read through), en lugar de emitir una lectura independiente del origen o reabrir la conexión. Ajústelo cerca del punto de equilibrio entre el costo del ancho de banda y el de las solicitudes para que el puenteo siga siendo rentable.
reader_executor_plan_look_ahead
Indica con cuánta antelación elReaderExecutor experimental resuelve la residencia en caché en su plan de lectura retenido (una comprobación poco costosa, no una lectura), de modo que una sola resolución sirva para muchas ventanas. El plan fija cada celda de caché que ha resuelto hasta que el cursor la sobrepasa, por lo que este intervalo determina cuánta memoria y cuánta caché no desalojable retiene cada lector concurrente. No es un límite exacto: cada fijación abarca un segmento o bloque de caché completo, así que una celda que sobrepase cualquiera de los extremos del rango se retiene entera, lo que supone como máximo uno adicional por cada nivel de caché en cada extremo. Debe estar entre 128 KiB y 40 MiB (el intervalo común a todos los tamaños de ReaderExecutor) y no puede ser inferior a reader_executor_block_size.
reader_executor_use_long_connections
Reutiliza una conexión de origen larga y limitada entre ventanas en elReaderExecutor experimental. Una conexión de origen larga es aquella cuyo rango excede la ventana de lectura actual; cuando está deshabilitada, el ejecutor no consume presupuesto del pool de conexiones y cada ventana abre una conexión efímera de un solo uso (la ruta sin estado).
reader_executor_window_size
Bytes suministrados por ventana de lectura por elReaderExecutor experimental (la unidad que devuelve una operación de lectura). Debe estar entre 128 KiB y 40 MiB, el rango común a todos los tamaños de ReaderExecutor.