4GB RAM (MariaDB가 포함 된 Centos 7.2)의 VPS (ssd)에서 문제없이 하루에 몇 번씩 업데이트되는 큰 테이블이 있습니다.SELECT 쿼리에 대한 my.cnf 최적화 MariaDB
my.cnf를 최적화하여 해당 테이블의 SELECT 쿼리가 더 빨리 실행되도록하고 싶습니다.
나는 my.cnf의 지금까지이 있습니다
max_allowed_packet=1024M
query_cache_size=256M
innodb_buffer_pool_size=3072M
내가 피드를 가져올 때 최대 값을 타격 유지하기 때문에 높은 값의 max_allowed_packet를 설정했다.
캐싱에 내가 query_cache_type을 = 256M를 설정하고 innodb_buffer_pool_size = 3072M
(조금 빠르게) 큰 차이를 만들 것 같지 않습니다. 하나의 쿼리는 약 9 초 였고 이제는 8 초가 걸립니다.
통찰력을 얻으실 수 있습니다!
난 이 질문은 아마도 틀린 나무를 짖고 있기 때문에 주제를 벗어난 것으로이 질문을 끝내기 위해 투표합니다. 이 문제는 색인 또는 색인의 부족으로 인해 발생할 수 있습니다. – e4c5