达梦数据库索引的创建与测试
SQL> create table test.emp as select * from dmhr.employee;
SQL> create tablespace index1 datafile '/dm8/data/DAMENG/index1_01.dbf' size 32;
3、创建索引
SQL> create index ind_emp on test.emp(employee_id) tablespace index1;
测试索引性能,生产运行系统中,需要在数据库使用率不高的时段来做。否则可能影响其他用户使用数据库
测试过程:
1.测试索引前的检索性能:
SQL>explain select * from test.emp where employee< 20;
2.刷新索引
SQL>begin dbms_stats.gather_table_status('TEST','EMP');
end;
/
3.再次测试索引前的检索性能:
SQL>explain select * from test.emp where employee< 20;
查看索引:
select * from dba_indexes where owner='TEST' AND table_name='EMP';
索引维护:
Alter index test.ind_emp rebulid;
Alter index test.ind_emp rebulid online;
删除索引:
Drop index test.ind_emp;
达梦数据库索引的创建与测试相关推荐
- 达梦数据库初始化、创建用户和修改密码
达梦数据库初始化.创建用户和修改密码 进入数据库目录 cd /opt/dmdbms/bin/bin 初始化数据文件路径.簇大小和页大小 ./dminit path=/mnt/data EXTENT_S ...
- 如何在达梦数据库DM8下创建新用户、表空间、数据库表结构
本文假定你已经安装好了达梦数据库DM8. 案例要求说明 在数据库中新建立三张表,存储在TBS表空间上,信息由TEST用户管理,密码Dameng123.为了数据安全,人力资源用户HR只能修改EMPLOY ...
- 达梦数据库表新增字段速度测试
给表新增字段是一项日常需求,数据库在这种DDL的资源消耗还是很大的,达梦数据库在新增字段方面有些学习了oracle 11g的思路. 达梦数据库提供了参数 ALTER_TABLE_OPT 来控制添加字段 ...
- 达梦数据库表空间创建
安装 最简单的用docker安装 https://eco.dameng.com/docs/zh-cn/start/dm-install-docker.html 安装完成后进入容器执行disql命令 默 ...
- 达梦数据库(DM)——表空间管理命令大全
达梦数据库表空间管理中几乎可以说与oracle基本一致,最近梳理了常见的表空间管理的SQL命令,当然在oracle中执行也是可以的,主要是因为DM 还兼容 Oracle 11g 的部分语言特性. 表空 ...
- kylin-v10安装达梦数据库
文章目录 1.本机配置 2.关闭防火墙和SeLinux 3.下载达梦数据库 4.创建用户和组 5.创建安装目录 6.配置 dmdba 用户 的环境变量 7.解除 dmdba 用户 的资源限制 8.上传 ...
- windows10安装达梦数据库
说明:以下内容基于Windows10和DM8.这里安装是基于开发机环境安装,所以选择典型安装,如果是数据库服务器请选择服务器安装. 1.下载数据库 打开网址,注册登录账号 http://www.dam ...
- 达梦数据库DM8常用SQL函数
在DM_SQL中支持数值.字符.日期.转换等种类的函数来满足用户不同的需求. 通过查询V$ifun和V$ifun_arg可以得到数据库提供的所有的函数以及其对应的参数要求. select a.NAME ...
- 达梦数据库简介及索引创建
前言: 武汉达梦数据库股份有限公司成立于2000年,为中国电子信息产业集团(CEC)旗下基础软件企业,致力于数据库管理系统与大数据平台的研发.销售和服务,同时可为用户提供全栈数据产品和解决方案.多年来 ...
最新文章
- tornado压力测试
- 【数据结构】某些难理解点
- 史上最大规模ACL大会放榜,百度10篇NLP论文被录用!
- Cissp-【第5章 身份与访问管理】-2021-3-14(561页-600页)
- DVWA学习(二)SQL Injection(Blind)
- new操作符具体都干了什么?一次笔试题遇到的
- typedef有什么用_我是怎么用C++恰饭吃的
- 使用python中的networkx来生成一个图
- 遍历循环的高级用法(好简单...)
- iphone开发常用编码
- 【更新】PDF控件Spire.PDF V3.9.463发布 | 修复多个PDF转换bug
- PDF如何转Excel?学会这3个方法,1分钟就能实现转换
- 【学习笔记】Python办公自动化 - Task 01 文件自动化处理 邮件自动发送
- 反射之前奏Oracle升级版
- 树莓派做旁路网关 及 无法上网解决
- 一寸等于多少厘米,一寸照片尺寸是多少?
- 关于如何使用C++读取.dbf文件
- 在html table 标签的中background和bgcolor两个属性有什么关系?
- python与自然语言处理之rnn在 nlps上的应用
- 转:目标50行代码之内完成3d编辑器功能
热门文章
- Android 百度地图之路径规划
- java面试题成都_成都汇智动力-java面试——多线程面试题
- pip安装pygame
- 随机数字信号处理实验报告一——维纳滤波和卡尔曼滤波
- 破解Access(*.mdb)目前所有版本的密码(转)
- ant-design的Table组件暂无数据,滚动条位置修改
- 电脑蓝屏之NtpClient故障修复
- Android应用控制LED(静态编译LED驱动)
- The file Tomcat8.exe was not found... Either the CATALINA_HOME environment variable is not defined c
- 使用VideoCapture进行读取时0x00007FF9A1F86A6F (opencv_world440d.dll)处(位于 opencvtest.exe 中)引发的异常