
数据库相关
huangqing510
这个作者很懒,什么都没留下…
展开
-
开发中写sql若干tips
目前公司项目中负责统计部分这边的开发,经常需要写一些sql,对于一些常用tips,在此记录一下,mysql和oracle都有用过:mysql:1、想要随机从查询结果中获取一条记录 order by rand() 但是效率较低 会使用临时表和扫全表描 可以想办法优化 比如通过程序生成一个偏移量来实现2、where中使用null会导致全表扫描3、not in与not exist in与...原创 2019-03-08 15:09:43 · 296 阅读 · 0 评论 -
如何使用从节点A恢复损坏的从节点B
如何使用从节点A恢复损坏的从节点B 问题描述 在mysql主从中,如果一个从节点损坏掉,或者主从不一致了太多,在无法修复的情况下,需要使用主节点进行恢复。 之前的方案是flush tables with read lock;此操作非常耗时,而且需要全库加锁,不支持工作时间进行操作。 优化方案 使用xtrabackup备份,xtrabackup备份后,在xtrabacku...原创 2019-03-08 15:14:00 · 441 阅读 · 0 评论 -
elasticsearch初探
最近项目上稍微没那么紧迫,准备花点时间来学习下ea,作为后面的知识储备。lz工作上也是主要处理一些数据处理及统计分析的工作,但是还没有远远达到海量级别的数据量级别,但是如果以后要往城市大脑发展的话,实时性及海量数据检索等方面估计会有一些要求。ea从特点来说,属于一种非关系数据库,从数据存储格式及展现方式来说,以json的方式,能够很好的体现数据之间的关系,关系式数据库将数据拘束在table...原创 2019-04-13 16:25:50 · 202 阅读 · 0 评论