ishii****@nttda*****
ishii****@nttda*****
2015年 8月 31日 (月) 19:35:00 JST
>
> 1. when we reduce norm_cache_limit and request is lower than former limit,
> this module gets cache again with lower size.
> SET ludia_funcs.enable_debug TO on;
> SET client_min_messages TO LOG;
> SET ludia_funcs.norm_cache_limit TO '2kB'; SELECT
> pgs2norm(repeat('X',700)); SELECT pgs2norm(repeat('Y',700)); SET
> ludia_funcs.norm_cache_limit TO '1kB'; SELECT pgs2norm(repeat('X',200));
> SELECT pgs2norm(repeat('Y',200));
>
> 2. when we reduce norm_cache_limit and request is same as last request,
> lower than former limit,
> this module returns cache.
> SET ludia_funcs.enable_debug TO on;
> SET client_min_messages TO LOG;
> SET ludia_funcs.norm_cache_limit TO '2kB'; SELECT
> pgs2norm(repeat('X',700)); SET ludia_funcs.norm_cache_limit TO '1kB';
> SELECT pgs2norm(repeat('X',700));
>
> 3. If there is cached senna query, this module uses cache.
> SELECT pgs2snippet1(1,300,1,'∇','∇',0,'エおA','あ?う?おabcdeか?
> く?こjklmn');
> SELECT pgs2snippet1(1,300,1,'∇','∇',0,'エおA','あ?う?おabcdeか?
> く?こjklmn');
>
Sorry, I made mistake.
The following is the correct information.
1)
SELECT pgs2norm(repeat('X',700));
SELECT pgs2norm(repeat('Y',700));
SET ludia_funcs.norm_cache_limit TO '1kB'; SELECT pgs2norm(repeat('X',200));
SELECT pgs2norm(repeat('Y',200));
2)
SET ludia_funcs.norm_cache_limit TO '2kB';
SELECT pgs2norm(repeat('X',700));
SET ludia_funcs.norm_cache_limit TO '1kB';
SELECT pgs2norm(repeat('X',700));
3)
SELECT pgs2snippet1(1,300,1,'∇','∇',0,'エおA','あイうエおabcdeかキくケこjklmn');
SELECT pgs2snippet1(1,300,1,'∇','∇',0,'エおA','あイうエおabcdeかキくケこjklmn');
I attached these patch.
Regards,
--
Ayumi Ishii
-------------- next part --------------
テキスト形式以外の添付ファイルを保管しました...
ファイル名: add_pgs2_debug.patch
型: application/octet-stream
サイズ: 16949 バイト
説明: add_pgs2_debug.patch
Download