sql 新增索引強大

2022-02-01 06:08:08 字數 637 閱讀 7586

以前沒有親自新增過索引,今天新增了一下,果真強大。幾百倍的速度提公升。

select * from tbl_sys_menu m where m.sid in (select mr.menu_sid from tbl_sys_mrole mr where mr.role_sid in (select ur.role_sid from tbl_sys_urole ur where ur.user_sid=(select sid from tbl_sys_user u where u.login_name='fuli') and ur.enabled=1) and mr.enabled=1); -- 某乙個使用者擁有的角色查詢。

-- 建立如下索引從200多秒,直接下降到0.069秒

tbl_sys_user u where u.login_name;

create index login_name_index on tbl_sys_user (login_name);

-- 檢視索引

show index from tbl_sys_menu;

show index from tbl_sys_mrole;

show index from tbl_sys_urole;

show index from tbl_sys_user;

sql新增索引

使用create 語句建立索引 建立組合索引 create index index name on table name column name,column name include score 普通索引 create clustered index index name on table nam...

sql語句新增 修改字段以及索引

在工作中,我們經常會遇到資料庫表字段不夠,修改擴充套件或者修改。修改欄位名 alter table table name rename column a to b 修改字段型別 版本 alter table table name alter column column name column typ...

為SQL表新增全文索引範例

範例 為hr job中的jobtitle,jobdes建立全文索引 execute sp fulltext catalog boli188 create 建立全文目錄,boli188為目錄名.create unique index jobid on hr job jobid 定義唯一的索引,必須是主...