下載吧 - 綠色安全的游戲和軟件下載中心

          軟件下載吧

          當前位置:軟件下載吧 > 技術開發 > 數據庫 > postgresql 數據庫基礎 關于like%xxx% 全模糊匹配 的優化操作

          postgresql 數據庫基礎 關于like%xxx% 全模糊匹配 的優化操作

          時間:2024-02-07 12:09作者:下載吧人氣:35

          任何一個關系型數據庫關于模糊匹配(like)的優化都是一件痛苦的事,相對而言,諸如like ‘abc%’之類的還好一點,可以通過創建索引來優化,但對于like ‘c%’之類的,真的就沒有辦法了。

          這里介紹一種postgresql關于like ‘c%’的優化方法,是基于全文檢索的特性來實現的。

          測試數據準備(環境centos6.5 + postgresql 9.6.1)。

          postgres=# create table ts(id int,name text);
          CREATE TABLE
          postgres=# d ts
          Table “public.ts”
          Column | Type | Modifiers
          ——–+———+———–
          id | integer |
          name | text |
          postgres=# insert into ts select n,n||’_pjy’ from generate_series(1,2000) n;
          INSERT 0 2000
          postgres=# insert into ts select n,n||’_mdh’ from generate_series(1,2000000) n;
          INSERT 0 2000000
          postgres=# insert into ts select n,n||’_lmm’ from generate_series(1,2000000) n;
          INSERT 0 2000000
          postgres=# insert into ts select n,n||’_syf’ from generate_series(1,2000000) n;
          INSERT 0 2000000
          postgres=# insert into ts select n,n||’_wbd’ from generate_series(1,2000000) n;
          INSERT 0 2000000
          postgres=# insert into ts select n,n||’_hhh’ from generate_series(1,2000000) n;
          INSERT 0 2000000
          postgres=# insert into ts select n,n||’_sjw’ from generate_series(1,2000000) n;
          INSERT 0 2000000
          postgres=# insert into ts select n,n||’_jjs’ from generate_series(1,2000000) n;
          INSERT 0 2000000
          postgres=# insert into ts select n,n||’_ymd’ from generate_series(1,2000000) n;
          INSERT 0 2000000
          postgres=# insert into ts select n,n||’_biu’ from generate_series(1,2000000) n;
          INSERT 0 2000000
          postgres=# insert into ts select n,n||’_dfl’ from generate_series(1,2000000) n;
          INSERT 0 2000000
          postgres=# select count(*) from ts;
          count
          ———-
          20002000
          (1 row)

          標簽MySQL,技術文檔,數據庫,PostgreSQL

          相關下載

          查看所有評論+

          網友評論

          網友
          您的評論需要經過審核才能顯示

          熱門閱覽

          最新排行

          公眾號

          主站蜘蛛池模板: 久久国产一区二区| 人妻体内射精一区二区三四| 色妞AV永久一区二区国产AV| 在线中文字幕一区| 精品亚洲一区二区三区在线播放| 日韩内射美女人妻一区二区三区| 无遮挡免费一区二区三区| 国产精品久久久久一区二区三区 | 无码一区二区三区视频| 国产成人一区二区三区电影网站 | 精品国产鲁一鲁一区二区| 精品一区二区久久久久久久网精| 高清一区二区三区日本久| 亚洲一区二区三区在线播放| 一区二区三区国模大胆| 日本无码一区二区三区白峰美 | 日韩一区二区在线播放| 亚洲AV成人一区二区三区AV| 日韩一本之道一区中文字幕| 久久久久人妻一区精品| 国产一区二区精品久久凹凸| 精品久久国产一区二区三区香蕉| 久久无码人妻精品一区二区三区| 亚洲AV无码一区二区三区在线观看 | 色欲AV蜜臀一区二区三区| 国99精品无码一区二区三区| 国产一区二区三区免费| 亚洲av无码一区二区三区天堂古代| 无码人妻一区二区三区免费n鬼沢 无码人妻一区二区三区免费看 | 国产午夜精品免费一区二区三区| 久久国产精品免费一区| 高清国产精品人妻一区二区| 国产成人无码AV一区二区| 久久国产精品免费一区二区三区| 好看的电影网站亚洲一区| 日本一区二区不卡视频| 人妖在线精品一区二区三区| 亚洲.国产.欧美一区二区三区| 亚洲日韩AV一区二区三区四区 | 国产一区二区三区91| 亚洲国产高清在线精品一区|