|
原帖由 花好月不圆 于 2011-3-7 22:37 发表 ![]()
ase 的所谓 Statement cache 类似于oracle 的shared pool 专门用来保存 procedure 及sql语句的解析 执行计划等 信息
对应于sybase spinlock 的大致是oracle 的latch 但是oracle 的statspack 或 awr 中对于数据的pin 和对 sql/procedure 的pin 是完全不同的.
难道sybase 中的spin lock 不区分代码spinlock 和数据spinlock ?
757的traceflag 改变的是内存分配策略 ,而不是替换策略把.
这个例子是不是可以说明sybase 15还没有类似oracle 绑定变量的功能, 所以内存中充斥大量sql语句的执行计划, 尽管这些语句是基本相同的.
另外, 希望楼主不必在意别人的评论, 只关心对自己有价值的探讨
还有楼主是luorsh 吗
luorsh是我们公司的cto,阁下是哪位? |
|