何况oracle在cs95性能可靠性和可靠性上面都不如mys

一个迁移项目遇到的,MySQL的instr函数只能查找子串是否在父串中,没法按照出现的次数进行查找。 

这里我自己写了一个,以便迁移。当然我这里仅仅针对的是迁移,可能没有完全实现原有函数的细节。

Oracle 里用了几次如下的调用,

点击(此处)折叠或打开

















MySQL里效果如下,

点击(此处)折叠或打开







点击(此处)折叠或打开









DBA其实承担两大任务,第一是给楼主这种对数据库一知半解的人写出来的烂SQL擦屁股的,说好听点叫性能调优和开发指导;第二是用来保证数据库正常运行,即使挂了还可以在尽可能短的时间恢复工作的。

还有一种叫开发DBA,功能是为了避免某些人写出来的烂SQL影响到系统的性能,把在数据库访问这一块逻辑最复杂或者并发度最高的开发给包了。可能在桌面开发或者嵌入式开发这一块没DBA什么事,但是到了企业级,DBA是少不了的。

我要回帖

更多关于 cs95性能可靠性 的文章

 

随机推荐