达梦数据库并行查询配置与使用详解
需积分: 48 9 浏览量
更新于2024-08-07
收藏 4.2MB PDF 举报
"本文档主要介绍了达梦数据库中的并行查询技术和ROWNUM的概念,以及DM_SQL语言的基本特点和数据类型。并提供了数据库定义语句的相关操作,如用户、模式、表空间、表和索引的管理。"
在达梦数据库中,为了提高查询效率,支持了一种并行查询技术。并行查询可以通过设置三个ini参数来实现:MAX_PARALLEL_DEGREE、PARALLEL_POLICY和PARALLEL_THRD_NUM。默认情况下,系统不开启并行查询,当PARALLEL_POLICY设置为1时,系统会根据物理CPU核数自动配置并行工作线程数。如果设置为2,需要手动设置并行工作线程数(PARALLEL_THRD_NUM)。MAX_PARALLEL_DEGREE用于设置最大并行任务数,其值在1到128之间。在SQL语句中,可以使用"PARALLEL"关键字配合HINT子句来特定查询的并行度。
ROWNUM是达梦数据库中的一个伪列,表示查询结果集中每一行的行号。它可以在查询中用于标识和排序,但需要注意的是,ROWNUM的值是在查询过程中动态生成的,不是存储在表中的实际字段。
DM_SQL是达梦数据库支持的SQL语言,具有多种功能和语句,包括数据定义、数据操纵等。它支持多种数据类型,如常规数据类型、位串、日期时间以及多媒体数据类型。此外,DM_SQL还支持各种表达式,如数值、字符串、时间和时间间隔表达式,以及相应的运算符和优先级规则。
在数据库管理方面,文档涵盖了用户、模式、表空间和表的创建、修改和删除操作。表空间管理包括了对HTS表空间的特殊处理,而索引和位图连接索引的管理则涉及到它们的定义、修改和删除,以优化数据访问性能。全文索引的管理则为文本搜索提供了便利。
综上,达梦数据库通过并行查询技术提高了查询效率,同时提供了丰富的SQL语言特性和数据库管理工具,便于进行高效且灵活的数据操作和管理。
2020-09-18 上传
2024-04-17 上传
2022-05-08 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
潮流有货
- 粉丝: 35
- 资源: 3905
最新资源
- Aspose资源包:转PDF无水印学习工具
- Go语言控制台输入输出操作教程
- 红外遥控报警器原理及应用详解下载
- 控制卷筒纸侧面位置的先进装置技术解析
- 易语言加解密例程源码详解与实践
- SpringMVC客户管理系统:Hibernate与Bootstrap集成实践
- 深入理解JavaScript Set与WeakSet的使用
- 深入解析接收存储及发送装置的广播技术方法
- zyString模块1.0源码公开-易语言编程利器
- Android记分板UI设计:SimpleScoreboard的简洁与高效
- 量子网格列设置存储组件:开源解决方案
- 全面技术源码合集:CcVita Php Check v1.1
- 中军创易语言抢购软件:付款功能解析
- Python手动实现图像滤波教程
- MATLAB源代码实现基于DFT的量子传输分析
- 开源程序Hukoch.exe:简化食谱管理与导入功能