Skip to main content
Enterprise applications
La versione in lingua italiana fornita proviene da una traduzione automatica. Per eventuali incoerenze, fare riferimento alla versione in lingua inglese.

open_file_limits

Collaboratori

Il open_file_limits parametro determina il numero di file che il sistema operativo consente a mysqld di aprire.

Il valore di questo parametro in fase di esecuzione è il valore reale consentito dal sistema e potrebbe essere diverso dal valore specificato all'avvio del server. Il valore è 0 sui sistemi in cui MySQL non può modificare il numero di file aperti. L'efficace open_files_limit il valore si basa sul valore specificato all'avvio del sistema (se presente) e sui valori di max_connections e. table_open_cache utilizzando queste formule:

  • 10 + max_connections + (table_open_cache x 2)

  • max_connections x 5

  • Limite del sistema operativo se positivo

  • Se il limite del sistema operativo è infinito: open_files_limit il valore viene specificato all'avvio; 5.000 se nessuno

Il server tenta di ottenere il numero di descrittori di file utilizzando il massimo di questi quattro valori. Se non è possibile ottenere molti descrittori, il server tenta di ottenere il numero di descrittori consentito dal sistema.