购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

3.4 删除索引

索引文件固然作用很大,但索引文件过多,也会给数据库操作带来时间的损耗和不必要的麻烦。通常在数据库应用系统中,用户会根据问题求解的需要随时创建索引,也会随着问题的解决及时删除索引。GaussDB(forMySQL)提供了利用“管理控制台”和SQL语句删除索引的方法。

3.4.1 利用“管理控制台”删除索引

1.实验目标

利用“管理控制台”,删除表student中的索引student_name。

2.操作步骤

利用“管理控制台”删除索引。

操作步骤如下:

(1)打开浏览器,进入“华为云-账号登录”窗口。

(2)在“华为云-账号登录”窗口登录,进入“华为云”管理平台首页。

(3)在“华为云”管理平台首页选择“控制台”选项,进入“控制台”窗口。

(4)在“控制台”窗口选择“云数据库GaussDB”选项,进入“云数据库GaussDB-管理控制台”窗口。

(5)在“云数据库GaussDB-管理控制台”窗口选择“库管理”菜单命令,打开“库管理”选项卡。

(6)在“库管理”选项卡中,首先选择删除索引的表(student);然后单击“修改表”按钮,打开“修改表”选项卡;最后单击“索引(可选)”选项,进入“编辑索引”窗口,如图3-16所示。

图3-16 “编辑索引”窗口

(7)在“编辑索引”窗口,选中目标操作的索引行,当索引行变成选中状态后,单击“删除”按钮,完成删除操作。

3.4.2 利用SQL语句删除索引

1.实验目标

利用SQL语句删除表course中的索引index_name。

2.操作步骤

利用SQL语句删除索引。

操作步骤如下:

(1)打开浏览器,进入“华为云-账号登录”窗口。

(2)在“华为云-账号登录”窗口登录,进入“华为云”管理平台首页。

(3)在“华为云”管理平台首页选择“控制台”选项,进入“控制台”窗口。

(4)在“控制台”窗口选择“云数据库GaussDB”选项,进入“云数据库GaussDB-管理控制台”窗口。

(5)在“云数据库GaussDB-管理控制台”窗口选择“库管理”菜单命令,打开“库管理”选项卡。

(6)在“库管理”选项卡中单击“SQL窗口”按钮,打开“SQL查询”选项卡。

(7)在“SQL查询”选项卡的SQL编辑区,输入如下SQL语句:

     DROP INDEX index_name on XinHua_GaussDB.course;

在“SQL查询”选项卡中,单击“执行SQL(F8)”按钮,执行结果如图3-17所示。

图3-17 删除索引执行结果 v/NUiV/cpoi2Z5CKoukumVW45GwSbAJoY4ei9eAvtbEIpdvSQLXHDC0Np2PCpj+S

点击中间区域
呼出菜单
上一章
目录
下一章
×

打开