腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
0
回答
在
V
$
SQL
中
,
SQL
语句
的
计划
哈希
值
为
"
0
“
、
、
、
、
在
V
$
SQL
中有很多
SQL
的
计划
散列
值
(PHV)都是
0
。当我使用以下命令
为
该
SQL
生成
计划
时,它显示了一些PHV,SELECT PLAN_TABLE_OUTPUT FROM TABLE(DBMS_XPLAN.DISPLAY()); 但在执行时,它显示
为
PHV
为
0
。为什么有
浏览 2
提问于2016-07-15
得票数 2
3
回答
sql
语句
的
哈希
值
、
、
当我们
在
Oracle
中
执行任何
sql
语句
时,将为该
sql
语句
分配一个散列
值
,并将其存储到库缓存
中
。因此,稍后,如果另一个用户请求相同
的
查询,那么Oracle将查找
哈希
值
并执行相同
的
执行
计划
。但是,我对散列
值
有一个疑问。我
的
意思是,是如何生成散列
值
的
?,我
的
意思是,无论是Ora
浏览 4
提问于2013-04-15
得票数 8
回答已采纳
2
回答
SQL
Server:有没有办法检查隐式转换
的
结果数据类型?
、
、
、
、
有没有办法检查隐式转换
的
结果数据类型是什么?或者我只需要根据加入算术运算
的
数据类型来了解它?
浏览 0
提问于2011-04-10
得票数 3
回答已采纳
3
回答
Oracle上动态
SQL
与存储过程
的
性能比较
、
有许多关于
sql
Server
中
的
缓存执行
计划
如何消除存储过程相对于动态
SQL
的
性能优势
的
信息。但是,关于Oracle数据库是否也是如此,我还没有找到太多
的
信息。有没有人有关于Oracle
中
动态
sql
处理
的
信息或指向信息
的
指针?最好是真实
的
性能数字,而不是一般
的
“sp好”/“sp不好”
的
讨论。
浏览 1
提问于2008-12-16
得票数 4
回答已采纳
1
回答
通过散列
值
查找解释
计划
、
因此,当我查看dba_hist_sqlstat数据时,我看到了所选解释
计划
的
plan_hash_value。如何才能看到这个
哈希
值
背后
的
解释
计划
?我
在
v
$
sql
_plan、plan_table或dbms_xplan.display上都不走运。
浏览 2
提问于2015-04-30
得票数 0
回答已采纳
1
回答
在
PostgreSQL
中
,散列子
计划
是什么意思?
、
、
我想知道优化器是如何重写查询
的
,以及如何在PostgreSQL
中
读取执行
计划
,这里是示例代码。, rpad('x',100,'x')analyze delivery; 这是我感兴趣
的
SQL
的
。优化器重写
的
最后一个
SQL
是什么? sub-plans?What I在上面的
SQL
中</e
浏览 1
提问于2021-05-11
得票数 2
1
回答
特定
sql
_ID
的
sql
计划
基线信息。
、
对于sqlplus
中
的
特定
sql
_id,我们如何在
SQL
计划
历史记录
中
查看该优化器当前拥有的所有
计划
(已接受和未接受
的
计划
)
的
列表?
浏览 2
提问于2013-10-05
得票数 0
1
回答
DBMS_XPLAN.DISPLAY_CURSOR与“解释
计划
”(如果没有使用gather_plan_statistics提示)
、
、
、
、
根据我
的
理解,“解释
计划
”给出了理论
的
执行
计划
,而DBMS_XPLAN.DISPLAY_CURSOR给出了实际
的
执行
计划
和
语句
的
执行统计信息。“解释
计划
”将此数据存储
在
PLAN_TABLE
中
,而DBMS_XPLAN则使用
V
$
SQL
_PLAN、
V
$
SQL
_PLAN_STATISTICS和
V
$
SQL</em
浏览 3
提问于2012-02-22
得票数 7
2
回答
如何监控web应用数据库查询执行
计划
?
、
、
、
在
TOAD或其他工具
中
,有没有一种方法来监控你
的
web应用程序正在执行
的
查询?我正在调试为什么webapp查询比从sqlplus运行要慢。
浏览 0
提问于2010-07-22
得票数 1
回答已采纳
1
回答
mysql
语句
不工作
我正在尝试创建一个安全
的
会话管理,其中每个用户都会得到一个
哈希
值
,如果用户在其他地方登录,它会检查该用户是否拥有最近登录
的
哈希
值
。这样,如果用户忘记注销,系统将为他们注销帐户。这是我写
的
sql
语句
,它给了我这个错误。有人能告诉我为什么吗?谢谢 "SELECT * FROM '
v
_pos_user_session WHERE userID='$userID' AND hash=&
浏览 0
提问于2012-06-04
得票数 0
回答已采纳
2
回答
如何提示排序合并联接或随机散列联接(并跳过广播散列联接)?
、
、
我对Spark2.1
中
的
join有一个问题。Spark (错误
的
?)选择广播散列join,尽管该表非常大(1400万行)。然后作业崩溃,因为没有足够
的
内存,Spark以某种方式尝试将广播片段持久存储到磁盘,这将导致超时。所以,我知道有一个查询提示可以强制广播连接(org.apache.spark.
sql
.functions.broadcast),但是有没有办法强制另一个连接算法呢?我通过设置spark.
sql
.autoBroadcastJoinThreshold=
0
解决
浏览 32
提问于2018-01-08
得票数 7
1
回答
涉及大型表
的
Oracle
SQL
性能优化
、
我有一个Oracle
SQL
查询,该查询涉及4个大表和几个小表
的
连接。大型表是TBL_1、TBL_2、TBL_3、TBL4,每个表都有大约800万条记录。其余
的
都是小桌子,记录不足10K。这是
v
$参数
的
查询输出。optimizer_adaptive_reporting_only | FALSE这是添加GATHER_PLAN_STATISTICS后
的
解释
计划
浏览 0
提问于2019-06-02
得票数 4
2
回答
如何使Oracle
SQL
区域中
的
SQL
语句
无效,以便在收集统计信息时生成新
计划
、
我有一个表和一个查询(
在
PL/
SQL
包
中
)访问该表。统计数据通常每周收集一次。 对表运行了大型更新,从而导致特定索引列上
的
数据分布明显不同。Oracle使用
的
查询
计划
(我可以
在
v
$sqlarea中看到)不是最优
的
。如果我对
SQL
*Plus
中
的
相同*查询执行explain plan,则会返回一个很好
的
计划
。从那以后,我收集了表上
的
浏览 3
提问于2011-07-06
得票数 4
回答已采纳
6
回答
Sql
Server联接查询
我有两张桌子。一张是小桌子,另一张是大桌子。当在两个表之间连接时,我将把哪个表放在左边,哪个表放在右边,这样查询优化器会更快地搜索,或者我在哪里联接表并不重要。--1 largetable.column1 INNER JOIN largetable--2 largetable.column1 FROM smal
浏览 2
提问于2011-11-25
得票数 1
1
回答
如何使用带有UNPIVOT (循环连接)
的
批处理模式?
、
、
、
、
FROM (VALUES , ('B', cs.DataB) ) x(Col
0
,Col1)这将从列存储支持
的
子查询(ColumnstoreTable)
中
获取每一行并将这些行相乘。真正
的
查询比这更大。这部分查询输入到其他处理
中
。 这里
的
问题是,这个CROSS APPLY是作为一个循
浏览 0
提问于2016-01-12
得票数 12
回答已采纳
2
回答
为什么
在
共享
SQL
语句
时(
在
Oracle DBMS上)没有编译表别名
、
Quest Software\Knowledge Xpert声明:这有什么意义?我知道,如果我有表A和表B,而我没有给一个模棱两可
的
列起名,我试图做
的
在数学上是模棱两可
的
,但是别名本身
的
名字应该不重要吗?
在
确定表A
的
别名是否相同时,为什么
SQL</em
浏览 3
提问于2014-02-26
得票数 0
回答已采纳
1
回答
使用比较运算符
在
Oracle DB
中
创建基于函数
的
索引
、
、
、
因此,我试图创建一个基于函数
的
索引,如下所示:但是,上面的
语句
给出了以下错误:
在
balance_ix上创建索引CardInfo (BalanceInfo >
0
);ORA-00907:缺少右括号 00907。但是,当我
为
我
的
sql
浏览 0
提问于2018-03-20
得票数 0
3
回答
声明多变量oracle
sql
脚本
、
试图运行以下
sql
脚本:variable
v
_idNum varchar; selectsak_id into :
v
_sak_id from MemerId where idNum= :
v
_idNum; 用法:变量[ NUMBER 000-Char= CHAR (n CHAR(n) NCHAR (n) NVARCHAR2 (N)\
浏览 2
提问于2013-09-15
得票数 0
2
回答
调用Sqlite
的
Insert命令
中
的
用户定义函数
、
、
我已经编写了一个用户定义
的
函数来计算给定字符串
的
校验和。我需要将计算出来
的
哈希
值
插入到表
中
。我使用了以下方法len = strlen(msg)sqlite3_prepare_
v
2(db,
sql
,
浏览 11
提问于2016-06-08
得票数 0
回答已采纳
3
回答
一些linq2
sql
生成
的
T
的
问题
、
、
、
、
对于以下LINQ2
SQL
查询,我
在
some方面遇到一些问题:-- Region Parameters-- EndRegion SELECT COUNT[KeyId] = [t
0
].[I
浏览 0
提问于2013-11-08
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
DRDS 运维指令详解
oracle数据库级别优化分析工具之AWR
玩转SQLite-11:C语言高效API之sqlite3_prepare系列函数
MySQL数据库应用总结—MySQL数据库函数的操作(4):条件判断函数和系统信息函数
【精】10046事件追踪
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券