mysql
文章平均质量分 85
爱生活的程序员
现在的你要是多学一样本事,以后的你就能少说一句求人的话。
展开
-
关于sql优化的一些小技巧
在开发过程中经常会因为刚开始sql不熟悉导致sql写的不规范,这样会导致遇到大数据量的时候性能大大降低。下面就整理一些自己在开发过程中学到的一点小优化技巧,主要是针对索引优化的1、索引在sql中遇到有函数运算是不生效的不生效写法: select * from DATATYPE T where TO_CHAR(T.CREATE_DATE,'YYYY') 正确写法:se原创 2015-03-19 18:37:52 · 453 阅读 · 0 评论 -
Mybatis一对多查询、一对一查询、一对多一对一混合查询
最近开发进度进入平缓阶段,根据经验,这个时候正式调整优化的好时机,不然到后期做优化会很麻烦,于是静下心来琢磨对数据访问这块的优化问题。项目已经开发了有将近两个月了,各种需求的变更导致数据库已经被改了N个版本了(移动互联网的痛)。建表的时候考虑到解耦和后期二次开发的问题就没有在数据库里做外键关联,把关联放到程序里做逻辑关联。太多的关联查询已经把已经写好的代码改的面目全非了,于是就考虑在sql查询原创 2015-05-12 16:11:59 · 1138 阅读 · 0 评论 -
Myeclipse 10 使用mybatis-generator自动创建代码总结,附源码
最近在搭建公司系统框架,使用是ssm。mybatis虽然用着不错,但是要写大量的对象映射文件。这种体力活就没有必要花太多时间去做了,直接用mybatis-generator这个神器来快速生成,跟Hibernate快速生成映射一样。查了些mybatis-generator相关资料,不得不吐槽下国内的技术博客,简直就是各种抄啊,随便点开几个开一眼几乎一模一样的内容。看着简直要吐血,还是去墙外面看看原创 2015-03-25 17:03:13 · 3544 阅读 · 2 评论 -
linux找回mysql密码,mysql忘记密码找回
大半年的时间没有管服务器上的Mysql服务,今天上去居然各种密码都登录不进去,无奈之下只得把密码重置了、网上有很多野技术博客里copy了很多解决方案,但是都不是很靠谱,一个不留神可能就被坑了注:我的Mysql服务名字叫mysql,有的是写成mysqld。所在下面在套用我的教程的时候根据自己的服务名自行修改!第一步,先停掉msyql服务,当然我没有停止服务后面也是可以的。第二步,原创 2015-05-16 16:41:00 · 968 阅读 · 0 评论 -
check the manual that corresponds to your MySQL server version for the right syntax to use near 'oiw
删除操作的时候报这个错误,check the manual that corresponds to your MySQL server version for the right syntax to use near 'oiw检查了下代码,拆分执行没有问题,一起执行的时候有问题。delete from table1 t1 where t1.id in( select t2.t1_i原创 2015-12-08 12:10:19 · 625 阅读 · 0 评论