![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
文章平均质量分 86
溪水人家
这个作者很懒,什么都没留下…
展开
-
MySQL日常使用总结
MySQL日常使用过程中经历过的坑,持续更新MySQL 5.6 版本不支持View中存在SubqueryError Code: 1349. View’s SELECT contains a subquery in the FROM clauseview外层尽量不要再使用where条件view外面再加where条件是需要先等view内检索条件执行完毕创建temp table之后再对table过滤,所以where条件中即使有Index也不起作用。多用explain extended去分析执行逻辑。My原创 2021-06-04 16:35:46 · 155 阅读 · 0 评论 -
文本文件在MongoDB中的存储大小
前言项目中使用MongoDB存储文本数据,通过pymongo连接DB提供python查询接口。原始文件每天增长,项目需要评估MongoDB服务器使用什么规格的硬盘,那么当文本文件存入MongoDB后,相比原始文件,MongoDB磁盘占用多少,压缩率如何,怎么可以优化磁盘占用空间。本文尝试解答这些问题。测试步骤测试文件:csv文件,13,515,366行,22列文件大小: 4.6G(csv文件使用mongodb是因为不同的csv文件中列是不同的)测试方法:测试三种情况下,MongoDB中col原创 2020-09-21 18:43:29 · 2316 阅读 · 0 评论 -
pg_dump版本不符导致PostgreSQL不能备份
项目使用AWS Aurora Postgresql数据,自动备份任务突然报错了,收到邮件查看错误信息,是由于Postgresql升级了,但备份机器上的pg_dump没有升级,导致版本不一致,备份出错。错误信息:21:59:35 pg_dump: server version: 9.6.12; pg_dump version: 9.5.1921:59:35 pg_dump: aborting ...原创 2019-11-18 14:36:30 · 8078 阅读 · 0 评论