|
| Mysql - Query Cache Hitrate = 0% ? Fra : Nicolai |
Dato : 20-05-05 19:27 |
|
Hvad gør man så? :)
Den kører en del databaser - 0% er vel lige i underkanten? ;)
--
Med venlig hilsen / Best regards
Nicolai
| |
Peter Brodersen (20-05-2005)
| Kommentar Fra : Peter Brodersen |
Dato : 20-05-05 22:50 |
|
On Fri, 20 May 2005 20:26:35 +0200, "Nicolai" <spam2005@nifo.dk>
wrote:
>Hvad gør man så? :)
>
>Den kører en del databaser - 0% er vel lige i underkanten? ;)
Hvad er din query_cache_size på?
Hvad giver:
show variables like '%query%';
show status like 'q%';
....?
--
- Peter Brodersen
| |
Nicolai (20-05-2005)
| Kommentar Fra : Nicolai |
Dato : 20-05-05 22:53 |
|
>>Den kører en del databaser - 0% er vel lige i underkanten? ;)
>
> Hvad er din query_cache_size på?
query_cache_limit = 2M
query_cache_size = 256M
query_cache_type = 1
| |
Peter Brodersen (20-05-2005)
| Kommentar Fra : Peter Brodersen |
Dato : 20-05-05 22:56 |
|
On Fri, 20 May 2005 23:52:51 +0200, "Nicolai" <spam2005@nifo.dk>
wrote:
>> Hvad er din query_cache_size på?
>
>query_cache_limit = 2M
>query_cache_size = 256M
>query_cache_type = 1
Hvad viser de andre queries?
show variables like '%query%';
show status like 'q%';
--
- Peter Brodersen
| |
Nicolai (21-05-2005)
| Kommentar Fra : Nicolai |
Dato : 21-05-05 11:33 |
|
> Hvad viser de andre queries?
>
> show variables like '%query%';
> show status like 'q%';
Hmmm, er ikke just db-haj - xplain please :)
| |
Peter Brodersen (21-05-2005)
| Kommentar Fra : Peter Brodersen |
Dato : 21-05-05 17:16 |
|
On Sat, 21 May 2005 12:33:08 +0200, "Nicolai" <spam2005@nifo.dk>
wrote:
>> Hvad viser de andre queries?
>>
>> show variables like '%query%';
>> show status like 'q%';
>
>Hmmm, er ikke just db-haj - xplain please :)
Det svarer til helt almindelige SQL-forespørgsler, du kan lave via din
mysql-kommandolinje-klient (eller mysql administrator eller
PHPMyAdmin, etc.)
--
- Peter Brodersen
| |
Nicolai (21-05-2005)
| Kommentar Fra : Nicolai |
Dato : 21-05-05 17:54 |
|
>>> show variables like '%query%';
>>> show status like 'q%';
>>
>>Hmmm, er ikke just db-haj - xplain please :)
>
> Det svarer til helt almindelige SQL-forespørgsler, du kan lave via din
> mysql-kommandolinje-klient (eller mysql administrator eller
> PHPMyAdmin, etc.)
Det giver intet svar - jeg må gøre noget forkert.
| |
Peter Brodersen (22-05-2005)
| Kommentar Fra : Peter Brodersen |
Dato : 22-05-05 23:36 |
|
On Sat, 21 May 2005 18:53:53 +0200, "Nicolai" <spam2005@nifo.dk>
wrote:
>Det giver intet svar - jeg må gøre noget forkert.
Ja. Jeg får noget i stil med:
mysql> show variables like '%query%';
+------------------------------+----------+
| Variable_name | Value |
+------------------------------+----------+
| ft_query_expansion_limit | 20 |
| have_query_cache | YES |
| long_query_time | 10 |
| query_alloc_block_size | 8192 |
| query_cache_limit | 1048576 |
| query_cache_min_res_unit | 4096 |
| query_cache_size | 26214400 |
| query_cache_type | ON |
| query_cache_wlock_invalidate | OFF |
| query_prealloc_size | 8192 |
+------------------------------+----------+
10 rows in set (0.02 sec)
mysql> show status like 'q%';
+-------------------------+----------+
| Variable_name | Value |
+-------------------------+----------+
| Qcache_free_blocks | 3117 |
| Qcache_free_memory | 10373024 |
| Qcache_hits | 1335718 |
| Qcache_inserts | 532392 |
| Qcache_lowmem_prunes | 365098 |
| Qcache_not_cached | 27131 |
| Qcache_queries_in_cache | 11632 |
| Qcache_total_blocks | 26885 |
| Questions | 15544997 |
+-------------------------+----------+
9 rows in set (0.02 sec)
--
- Peter Brodersen
| |
Nicolai (25-05-2005)
| Kommentar Fra : Nicolai |
Dato : 25-05-05 10:03 |
|
> Ja. Jeg får noget i stil med:
>
> mysql> show variables like '%query%';
> +------------------------------+----------+
> | Variable_name | Value |
> +------------------------------+----------+
> | ft_query_expansion_limit | 20 |
> | have_query_cache | YES |
> | long_query_time | 10 |
> | query_alloc_block_size | 8192 |
> | query_cache_limit | 1048576 |
> | query_cache_min_res_unit | 4096 |
> | query_cache_size | 26214400 |
> | query_cache_type | ON |
> | query_cache_wlock_invalidate | OFF |
> | query_prealloc_size | 8192 |
> +------------------------------+----------+
> 10 rows in set (0.02 sec)
Jeg får:
mysql> show variables like '%query%';
+------------------------+-----------+
| Variable_name | Value |
+------------------------+-----------+
| have_query_cache | YES |
| long_query_time | 5 |
| query_alloc_block_size | 8192 |
| query_cache_limit | 2097152 |
| query_cache_size | 268435456 |
| query_cache_type | ON |
| query_prealloc_size | 8192 |
+------------------------+-----------+
7 rows in set (0.00 sec)
> mysql> show status like 'q%';
> +-------------------------+----------+
> | Variable_name | Value |
> +-------------------------+----------+
> | Qcache_free_blocks | 3117 |
> | Qcache_free_memory | 10373024 |
> | Qcache_hits | 1335718 |
> | Qcache_inserts | 532392 |
> | Qcache_lowmem_prunes | 365098 |
> | Qcache_not_cached | 27131 |
> | Qcache_queries_in_cache | 11632 |
> | Qcache_total_blocks | 26885 |
> | Questions | 15544997 |
> +-------------------------+----------+
> 9 rows in set (0.02 sec)
Jeg får:
+-------------------------+----------+
| Variable_name | Value |
+-------------------------+----------+
| Questions | 66505663 |
| Qcache_queries_in_cache | 27461 |
| Qcache_inserts | 10903760 |
| Qcache_hits | 48602714 |
| Qcache_lowmem_prunes | 67404 |
| Qcache_not_cached | 2409503 |
| Qcache_free_memory | 79550696 |
| Qcache_free_blocks | 26260 |
| Qcache_total_blocks | 98544 |
+-------------------------+----------+
9 rows in set (0.20 sec)
Håber du kan bruge det :)
| |
Peter Brodersen (25-05-2005)
| Kommentar Fra : Peter Brodersen |
Dato : 25-05-05 15:35 |
|
On Wed, 25 May 2005 11:02:52 +0200, "Nicolai" <spam2005@nifo.dk>
wrote:
>Jeg får:
>+-------------------------+----------+
>| Variable_name | Value |
>+-------------------------+----------+
>| Questions | 66505663 |
>| Qcache_queries_in_cache | 27461 |
>| Qcache_inserts | 10903760 |
>| Qcache_hits | 48602714 |
>| Qcache_lowmem_prunes | 67404 |
>| Qcache_not_cached | 2409503 |
>| Qcache_free_memory | 79550696 |
>| Qcache_free_blocks | 26260 |
>| Qcache_total_blocks | 98544 |
>+-------------------------+----------+
>9 rows in set (0.20 sec)
Det ser nu helt fint ud.
I 48 mio. tilfælde har der været cache-hits. Det vil sige at omtrent
tre ud af fire query-svar stammer fra cachen. Det er slet ikke at
kimse af.
Hvad er det for et program, der påstår, at der er 0% hitrate?
--
- Peter Brodersen
| |
Nicolai (25-05-2005)
| Kommentar Fra : Nicolai |
Dato : 25-05-05 16:09 |
|
> I 48 mio. tilfælde har der været cache-hits. Det vil sige at omtrent
> tre ud af fire query-svar stammer fra cachen. Det er slet ikke at
> kimse af.
Ikke dårligt.
> Hvad er det for et program, der påstår, at der er 0% hitrate?
MySql Administrator - deres eget...
| |
|
|