sql兼容性问题?

从传统数据库迁移到国产数据库中,如果出现sql语句的兼容问题,比如说迁移之后,原来正常的sql变成了慢sql,这样的情况怎样高效处理?

参与8

3同行回答

此库非彼库此库非彼库数据库管理员gsb
不同数据库的优化器的算法是不同的,sql如果变慢了,一方面要看sql语句是不是优化器路径有问题,这个可以通过改写sql或者指定sql执行路径来解决,如果直接就是数据库读写性能的问题的话,就只能通过硬件加速或者找原厂来解决了。...显示全部

不同数据库的优化器的算法是不同的,sql如果变慢了,一方面要看sql语句是不是优化器路径有问题,这个可以通过改写sql或者指定sql执行路径来解决,如果直接就是数据库读写性能的问题的话,就只能通过硬件加速或者找原厂来解决了。

收起
银行 · 2023-01-28
浏览676
GoldenDBGoldenDB产品经理中兴通讯
如果从传统数据库迁移到国产数据库中,出现SQL语句的兼容问题,比如说迁移之后,原来正常的sql变成了慢sql,这样的情况可以通过以下方法高效处理:了解国产数据库的语法规则和特性,尽量避免使用不支持的语法或特性。在迁移前对原数据库进行分析和优化,尽量减少不必要的操作和查询。...显示全部

如果从传统数据库迁移到国产数据库中,出现SQL语句的兼容问题,比如说迁移之后,原来正常的sql变成了慢sql,这样的情况可以通过以下方法高效处理:

  1. 了解国产数据库的语法规则和特性,尽量避免使用不支持的语法或特性。
  2. 在迁移前对原数据库进行分析和优化,尽量减少不必要的操作和查询。
  3. 在迁移后对新数据库进行测试和调优,找出慢SQL的原因并进行优化。
  4. 如果无法解决兼容性问题,可以考虑使用中间件或工具进行转换。
收起
电信设备制造商 · 2023-07-13
浏览450
lych370lych370联盟成员系统运维工程师个人
重建所有的索引试试显示全部

重建所有的索引试试

收起
银行 · 2022-07-16
浏览986

提问者

蒋士峰
数据库管理员知学云

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2022-06-28
  • 关注会员:4 人
  • 问题浏览:1718
  • 最近回答:2023-07-13
  • X社区推广