Ja iestatījums `max_seeks_for_key` ir pārāk augsts, var rasties vairāki riski:
1. Palielināts diska I/O: augstākas vērtības var likt MySQL veikt vairāk diska I/O darbību, kas var palielināt diska lietojumu un lēnāku veiktspēju.
2. Palielināts atmiņas lietojums: augstākas vērtības var arī likt MySQL izmantot vairāk atmiņas, kas var palielināt atmiņas lietojumu un, iespējams, pat izsmelt atmiņu.
3. Palielināts CPU lietojums: augstākas vērtības var izraisīt MySQL, lai veiktu vairāk CPU ietilpīgas darbības, kas var palielināt CPU lietojumu un, iespējams, pat CPU izsmelšanu.
4. Samazināta veiktspēja: augstākas vērtības var likt MySQL pavadīt vairāk laika, veicot diska ievades/izvades darbības, un mazāk laika vaicājumu izpildei, kā rezultātā var samazināties veiktspēja un vaicājumu izpildes laiks.
5. Palielināts strupceļu risks: augstākas vērtības var palielināt strupceļu risku, jo īpaši vidēs ar vairākiem pavedieniem, jo MySQL var pavadīt vairāk laika, gaidot, līdz tiks pabeigtas diska ievades/izvades darbības.
6. Palielināts bloķēšanas strīdu risks: augstākas vērtības var palielināt bloķēšanas strīdu risku, jo īpaši vidēs ar vairākiem pavedieniem, jo MySQL var pavadīt vairāk laika, gaidot, līdz tiks pabeigtas diska ievades/izvades darbības.
7. Samazināta mērogojamība: augstākas vērtības var samazināt MySQL mērogojamību, jo īpaši liela mēroga vidēs, jo MySQL var pavadīt vairāk laika, veicot diska I/O darbības un mazāk laika vaicājumu izpildei.
8. Palielināts datu bojājuma risks: augstākas vērtības var palielināt datu bojājumu risku, īpaši vidēs ar augstu diska I/O aktivitāti, jo MySQL var pavadīt vairāk laika, veicot diska I/O darbības un mazāk laika vaicājumu izpildei. .
9. Palielināts diska atteices risks: augstākas vērtības var palielināt diska atteices risku, jo īpaši vidēs ar augstu diska I/O aktivitāti, jo MySQL var pavadīt vairāk laika diska I/O darbību veikšanai un mazāk laika vaicājumu izpildei. .
10. Palielināts sistēmas atteices risks: augstākas vērtības var palielināt sistēmas atteices risku, jo īpaši vidēs ar augstu diska I/O aktivitāti, jo MySQL var pavadīt vairāk laika, veicot diska I/O darbības un mazāk laika izpildot vaicājumus. .
Pirms jebkādu izmaiņu veikšanas ir svarīgi rūpīgi izvērtēt riskus un ieguvumus, kas saistīti ar pārāk augstu “max_seeks_for_key” iestatīšanu, un apsvērt savas vides īpašās prasības un ierobežojumus.
Citāts:[1] https://stackoverflow.com/questions/27176623/mysql-server-system-variables-max-seeks-for-key-practical-example
[2] https://www.oreilly.com/library/view/high-performance-mysql/9780596101718/ch04.html
[3] https://mariadb.com/kb/en/server-system-variables/
[4] https://aws.amazon.com/fr/blogs/database/best-practices-for-configuring-parameters-for-amazon-rds-for-mysql-part-1-parameters-related-to-performance /
[5] https://forums.percona.com/t/cpu-load-100/555