2021-07-20
各位大佬,sql动态采样的结果不准,造成选择错误的执行计划了,我应该怎么做才能让动态采样结果准确?
各位大佬,sql动态采样的结果不准,造成选择错误的执行计划了,我应该怎么做才能让动态采样结果准确?
也不是动态采样结果不准,而是我的数据分布不均匀
其实里面有很多行,但是动态采样抓到的结果就一样。
我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
回答交流
Markdown
请输入正文
提交
相关推荐
sql ,执行报错:临时表空间不足,运行失败。给临时表空间加空间 ,结果临时表空间加到了2个T,才不报错。
回答 1
已采纳
得看看你的sql是怎么关联的,实际数据可能很小,结果sql连接或者嵌套弄出来的结果集比较大,然后排序跟分组就会用到很大的临时表空间
电脑坏了,如何从mysql的安装目录拿出sql脚本?
回答 2
已采纳
电脑坏了是啥程度?开不了机器的话可以进安全模式或者pe系统拷贝mysql安装目录和data目录到其他机器上恢复一下
我做了一些测试(表空间的备份还原),但没有成功恢复
回答 1
已采纳
DM8数据库??DM8表空间的恢复会自动应用归档恢复到最新状态。drop表不能使用表空间恢复,应使用库的不完全恢复,恢复到删除前的指定时间点。
sql链接服务器查询oracle数据结果和在oracle库中查询结果条目数不一致,可能是什么原因?
回答 2
已采纳
首先先要确定是不是连接的同一个"数据库",其次要确定是不是同一个用户名。之前有遇到过此类问题的,在数据静态的情况下,往往都是分了读库和写库,或者是rac多实例出现了不同步的情况
SQL> col sql_text for a50 trunc 这句末尾的trunc是个什么意思
回答 1
截断多余的。
有个sql 第一次查询十几秒,第二次查询巨慢,300秒左右,这是怎么回事?
回答 4
首先还是通过执行计划来判断一下吧,看执行计划是否相同?
SQL里怎么实现达到 like in 这种效果?
回答 1
已采纳
1、regexplike(name,’[ABC]’)相当于(like‘%A%’orlike‘%B%’orlike‘%C%’);2、测试SQL>selectfromt1;NAMEABCDSQL&g
CTE(common table expression)语法支持
回答 1
打开tgclustersupportcte参数,集群支持withas语句。withcustomertotalreturnas(selectsrcustomerskasctrcustomersk,srs
oracle SQL文本最大长度是多大?
回答 1
4000字符,可以参考一下mos的:DocID2450967.1
有没有办法做出如下图的行列转换?
回答 1
已采纳
(/ω\)你这是列名都要转进去?直接把数据导出到excel,然后用excel的TRANSPOSE函数转吧
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~