当前位置: 首页 > news >正文

成都网站建设与网站制作WordPress表白墙主题

成都网站建设与网站制作,WordPress表白墙主题,京东的网站建设,网站参考页面设计基于openGauss5.0.0简单使用DBMind 一、环境说明二、初始化tpch测试数据三、使用DBMind索引推荐功能四、使用DBMind实现SQL优化功能 一、环境说明 虚拟机#xff1a;virtualbox操作系统#xff1a;openEuler 20.03 TLS数据库#xff1a;openGauss-5.0.0DBMind#xff1a;d… 基于openGauss5.0.0简单使用DBMind 一、环境说明二、初始化tpch测试数据三、使用DBMind索引推荐功能四、使用DBMind实现SQL优化功能 一、环境说明 虚拟机virtualbox操作系统openEuler 20.03 TLS数据库openGauss-5.0.0DBMinddbmind-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 relationsSchema | Name | Type | Owner | Storage ------------------------------------------------------------------public | customer | table | omm | {orientationrow,compressionno}public | lineitem | table | omm | {orientationrow,compressionno}public | nation | table | omm | {orientationrow,compressionno}public | orders | table | omm | {orientationrow,compressionno}public | part | table | omm | {orientationrow,compressionno}public | partsupp | table | omm | {orientationrow,compressionno}public | region | table | omm | {orientationrow,compressionno}public | supplier | table | omm | {orientationrow,compressionno}生成8张表测试数据执行如下命令 cd /opt/software/tpch-kit/dbgen ./dbgen -vf -s 1执行结果如下 [ommopengauss01 dbgen]$ ./dbgen -vf -s 1 TPC-H Population Generator (Version 2.17.3) Copyright Transaction Processing Performance Council 1994 - 2010 Generating data for suppliers table/ Preloading text ... 100% done. Generating data for customers tabledone. Generating data for orders/lineitem tablesdone. Generating data for part/partsupplier tablesdone. Generating data for nation tabledone. Generating data for region tabledone.编写导入数据脚本LoadData.sh for i in ls *.tbl; dotable${i/.tbl/}echo Loading $table...sed s/|$// $i /opt/software/tmp/$igsql tpch -p 15432 -q -c TRUNCATE $tablegsql tpch -p 15432 -c \\copy $table FROM /opt/software/tmp/$i CSV DELIMITER | done注意当前数据库端口为15432 授予执行权限 [ommopengauss01 dbgen]$ chmod x LoadData.sh导入数据到8张表中执行导入脚本LoadData.sh [ommopengauss01 dbgen]$ sh LoadData.sh执行结果如下 Loading customer... Loading lineitem... Loading nation... Loading orders... Loading partsupp... Loading part... Loading region... Loading supplier...检验数据是否已完成导入: gsql -d tpch -p 15432 -r tpch# select count(*) from supplier;查看了supplier表的总记录数为10000条。 感兴趣可以全部查看8张表各自的总记录数如下所示 至此已完后TPCH测试数据的导入工作。 生成相关查询语句为避免对原有查询语句脚本产生污染将其复制到queries目录下 cd /opt/software/tpch-kit/dbgen cp dists.dss queries/ cp qgen queries/ cd queries/编写生成查询语句脚本genda.sh内容如下 cd /opt/software/tpch-kit/dbgen/queries vim genda.sh添加如下内容 for i in {1..22}; do./qgen -d $i$i_new.sql./qgen -d $i_new | sed s/limit -1// | sed s/limit 100// | sed s/limit 10// | sed s/limit 20// | sed s/day (3)/day/ queries.sql done执行脚本genda.sh cd /opt/software/tpch-kit/dbgen sh genda.sh验证生成的查询语句 cd /opt/software/tpch-kit/dbgen/queries ls -l queries.sql结果如下 [ommopengauss01 queries]$ ls -l queries.sql -rw-r--r-- 1 omm dbgrp 12K Aug 29 23:49 queries.sql感兴趣可以查看下queries.sql内容看下生成了哪些SQL语句 至此已完成了查询语句的生成。 为了测试AP性能以omm用户上传tpch_ap_data.sql可点击下载到/opt/software目录下然后执行如下命令执行该sql文件 gsql -d tpch -p 15432 -r -f /opt/software/tpch_ap_data.sql /opt/software/tpch_ap_data.sql执行完成后整个tpch数据库中相关表如下 tpch# \dList of relationsSchema | Name | Type | Owner | Storage ----------------------------------------------------------------------------------------------public | address_dimension | table | omm | {orientationrow,compressionno}public | address_dimension_address_key_seq | sequence | omm |public | customer | table | omm | {orientationrow,compressionno}public | date_dimension | table | omm | {orientationrow,compressionno}public | lineitem | table | omm | {orientationrow,compressionno}public | litemall_orders | table | omm | {orientationrow,compressionno}public | nation | table | omm | {orientationrow,compressionno}public | orders | table | omm | {orientationrow,compressionno}public | part | table | omm | {orientationrow,compressionno}public | partsupp | table | omm | {orientationrow,compressionno}public | region | table | omm | {orientationrow,compressionno}public | supplier | table | omm | {orientationrow,compressionno}public | user_dimension | table | omm | {orientationrow,compressionno}public | user_dimension_user_key_seq | sequence | omm |三、使用DBMind索引推荐功能 第一种使用方式 以gsql登录到数据库中gsql -d tpch -p 15432 -r执行如下命令查看索引推荐select * from gs_index_advise( SELECT ad.province AS province, SUM(o.actual_price) AS GMVFROM litemall_orders o,address_dimension ad,date_dimension ddWHERE o.address_key ad.address_keyAND o.add_date dd.date_keyAND dd.year 2020AND dd.month 3GROUP BY ad.provinceORDER BY SUM(o.actual_price) DESC);结果如下 schema | table | column | indextype ------------------------------------------------------------public | litemall_orders | address_key,add_date |public | address_dimension | |public | date_dimension | year | (3 rows)第二种使用方式 登录到DBMind的管理界面中输入相关SQL语句 select * from customer where c_acctbal 6819.74 order by c_acctbal desc limit 10;点击【Advise Index】按钮正常情况下会看到如下内容 四、使用DBMind实现SQL优化功能 登录到DBMind的管理界面中输入相关SQL语句 其他的有关DBMind的功能大家感兴趣可自行测试希望对您有所帮助~~~~~
http://www.yutouwan.com/news/119561/

相关文章:

  • 成都水高新区建设局官方网站网站后期维护价格
  • 网站导航app网站单页面可以做302跳转吗
  • 广州网站建设知名乐云seo自己做聊天背景网站
  • 桂林建设网站蓬莱网站建设
  • 什么 门户网站秒赞网站建设
  • 网站建设长春商洛城乡建设局网站
  • 沧州网站开发企业网站备案还是不用备案
  • 南通营销型网站徐州网站建设方案推广
  • 广西网站怎么制作网站策划培训
  • 万维网站建设王烨超
  • 免费自助建站哪家好工作心得体会感悟简短
  • 成都网站seo收费标准免费网站统计工具
  • 国际版网站可以在国内做推广吗新网网站建设
  • 个人如何建设网站seo搜索铺文章
  • 5000个网站资源做外链私域流量运营平台有哪些
  • 军事网址大全 网站专业的句容网站建设
  • 网址大全查询ip地址友情链接seo
  • c2c商城网站开发发布到wordpress
  • 网站改版 报价怎么做网站卖货
  • 白云区建材网站建设成都网站建设培训学校
  • 制作网站的成本小程序登录入口代码
  • 手机排行榜网站it外包风险
  • 做网站待遇长尾关键词挖掘工具爱网站
  • 网站wap版企业的网站建设公司
  • 江西网站建设价格邢台企业做网站找谁
  • 静安网站设计企业网站建设需要什么资料
  • 做网站前端视频宁波海曙网站开发公司电话
  • 公司微信网站开发平台台州网站推广外包
  • 红杉树装饰有限公司装修的怎样岳阳seo快速排名
  • 企业网站怎样做seo优化 应该如何做网站建设 可行性