25. ClustrixDB 使用sierra_stats导出概率分布
ClustrixDB提供了导出概率分布(PDs)的能力,这可以与模式(DDL)一起用于调查查询的性能。通常,这个过程是在Clustrix支持请求时执行的。下面的部分概述了如何使用python脚本sierra_stats导出PDs。
使用sierra_stats
Sierra_stats默认包含在/opt/clustrix/bin/目录中的安装部分。所需的输入是--host,--user, and -p (提示输入密码),以及-file,它是要生成的.tar.gz文件的名称。
运行sierra_stats需要对系统表进行只读访问。如果没有指定表列表,sierra_stats可以导出一个数据库中的所有表。若要从多个数据库导出表,请包含完全限定的表列表。
sierra stats需要Python 2.7版
sierra_stats的输出是一个.tar.gz文件,包括:
- 带有CREATE TABLE语句的每个数据库的SQL文本文件。
- 为导出中包含的所有表创建一个包含PD数据的pds.bin文件。
选择项:
option flag(s) |
description |
-h/--help |
Show help message and exit |
--host/-H |
Clustrix node hostname to connect to. In system.users if host for the user is 127.0.0.1, this must be used for hostname. |
--user/-u |
Username to connect as |
--port/-P |
Database port (default:3306) |
--passwd/-PASSWD |
Provide password on CLI (not recommended) |
--prompt-passwd/-p |
Prompt for password (recommended) |
--db |
Database name to dump tables from |
--file/-f |
filename for export output |
sierra_stats不能用于使用sha256身份验证的用户
最新文章
- bzoj1503郁闷的出(cheng)纳(xu)员
- JDBC批量Insert深度优化(有事务)
- listToString
- 【wp之二 页面布局】
- ajax取json数据——简单的
- jwplayer修改logo右键版权
- xmind教程
- 8.2.5: Spring3.0新增的@DependsOn和@Lazy
- BZOJ 1612: [Usaco2008 Jan]Cow Contest奶牛的比赛( floyd )
- WebView.destroy() called while still attached 的解决的方法
- 聊聊并发-Java中的Copy-On-Write容器
- javascript常用的41个经典技巧
- Springboot 的错误处理功能的实现
- Linux基础二:初识linux命令
- elasticsearch外网访问设置
- javascript高级技巧篇(作用域安全、防篡改、惰性载入、节流、自定义事件,拖放)
- 如何将在线电子书保存为pdf格式
- Java - PriorityQueue
- SSAS 收藏
- “小小科技女神”与微软DigiGirlz Day的约会