大最適化。
知番交換規約に基き oln_fg(), oln_bg(), vw_oln_fg, vw_oln_bg を書き換え。これまで _kt_* を直接返していたところを kno 一つに統一する。
今度は oln_fg() で面倒なことが発生。vw_oln_fg に列指定すると,函数内で WHERE 句 の対象にしたい後景知番が取得出来ない。これも oln_bg() 同様,vw_oln_fg は型としてのみ使うことにした。
また,PL/pgSQL 実装の kno() が遅すぎるという問題も出た。Cμ 実装の kno_new() で試したら問題が無かったため,置換することにした。
ここまでで終了。