永发信息网

SYBASE索引错误?怎么解决

答案:3  悬赏:30  手机版
解决时间 2021-12-01 12:31
  • 提问者网友:流星是天使的眼泪
  • 2021-12-01 07:07
SYBASE索引错误?怎么解决
最佳答案
  • 五星知识达人网友:行雁书
  • 2021-12-01 07:23
Sybase 错误代码是一组错误代码集,用于所有 Sybase 产品,包括 Adaptive Server Enterprise。
Adaptive Server Anywhere 所返回的每个 Sybase 错误代码,都有与之匹配的 Adaptive Server。
Anywhere 错误代码。在许多情况下,Adaptive Server Anywhere 错误代码比对应的 Sybase 错误代码更详细。
分三种情况:
1、 insert 添加在一定程度上可以导致B树page的分裂,从而使索引的大小变大。
2. update: 如果更新索引相关的column,那么首先是删除原来那个key,然后再添加。
3. delete:sybase 默认在删除的时候不会清理索引页中的key的,因此在索引中会存在很多没有用的key 处理方法,可以试试 rebuild index,会加sh-table的锁,这个不确定是在不行,可以先把index drop掉,完了再创建。
全部回答
  • 1楼网友:冷風如刀
  • 2021-12-01 08:42
建议你不要看大片复制的答案。
你的版本12.5.3吗?你的情况建议你重建索引试试看。祝你好运。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯