菜鸟查SQL语句历史疑惑 今天在看服务器里执行了的语句历史看到其中一句INSERT INTO ACCOUNTS(ACCOUNTS_ID, ACCOUNTS_CODE) VALUES (:p1, :p2)不太明白这是什么形式,我怎么可以知道:p1 :p2的具体值呢?谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个是share_pool_size里面的内容,为了避免同样的语句多次解析,oracle把相同的语句使用绑定变量的形式。以后执行同样的语句就只要接受变量就行了。。这个也和cursor_shared有关 SQL使用绑定变量就象生产产品先做一个模具,利用模具可以快速生产成品,而不需要每次都要重头打造。SQL执行主要分主三步,分析、执行、取数,其中分析要消耗很CPU时间来查找最佳的执行SQL的计划。使用绑定变量后,对于相同的语句第二次就不用再分析了。只需要导入不同的常量就行了。大大加快了执行。 这是绑定变量;:p1,:p2在每次执行时的值都可能不同。所以,你没办法知道这个值是什么?除非,你针对具体的session设置10046跟踪事件,level设置为8或者12。 interval 查询添加默认列 请教一个SELECT语句的优化问题 使用ADO访问oracle,在gcc编译器中编译报错,求解? 我已经安装oracle并且已经建立了一个数据库但是 刚到Oracle版本.准备天天送分:顺便学习,第四个问题:SQL 中的"sp_executesql" Oracle 是怎么写的呢?? 如何在客户端获取服务器端的时间 初学oracle,小问题 关于oracle的一个过程实现的问题,因这个问题对于我来说有点头痛,想请大家帮帮忙呀,100相送 防止数据库被非合法人员批量写入 求一个oracle的sql oracle错误?各位大侠瞧瞧
SQL执行主要分主三步,分析、执行、取数,其中分析要消耗很CPU时间来查找最佳的执行SQL的计划。
使用绑定变量后,对于相同的语句第二次就不用再分析了。只需要导入不同的常量就行了。大大加快了执行。
:p1,:p2在每次执行时的值都可能不同。
所以,你没办法知道这个值是什么?
除非,你针对具体的session设置10046跟踪事件,level设置为8或者12。