基于openGauss5.0.0简单使用DBMind
一、环境说明
- 虚拟机:virtualbox
- 操作系统:openEuler 20.03 TLS
- 数据库:openGauss-5.0.0
- DBMind:dbmind-5.0.0
注意:环境是基于x86架构
二、初始化tpch测试数据
-
使用普通用户如
omm登录服务器 -
执行如下命令下载测试数据库:
git clone https://gitee.com/xzp-blog/tpch-kit.git -
进入dbgen目录下,生成makefile文件:
cd /opt/software/tpch-kit/dbgen/ make -f Makefile -
连接openGauss数据库,创建tpch的database:
gsql -d postgres -p 15432 -r openGauss=# CREATE DATABASE tpch; openGauss=# \q -
创建8张测试表,执行如下命令:
cd /opt/software/tpch-kit/dbgen gsql -d tpch -f dss.ddl执行完成后,登录数据库查看,会看到如下8张表:
List of relations Schema | Name | Type | Owner | Storage --------+----------+-------+-------+---------------------------------- public | customer | table | omm | {orientation=row,compression=no} public | lineitem | table | omm | {orientation=row,compression=no} public | nation | table | omm | {orientation=row,compression=no} public | orders | table | omm | {orientation=row,compression=no} public | part | table | omm | {orientation=row,compression=no} public | partsupp | table | omm | {orientation=row,compression=no} public

本文详细介绍了在openGauss5.0.0环境中使用DBMind的功能,包括环境设置、TPC-H测试数据的初始化、DBMind的索引推荐和SQL优化功能的应用实例。

1159

被折叠的 条评论
为什么被折叠?



