02 2017 档案

How to speed up insertion performance in PostgreSQL
摘要:Disable any triggers on the table Drop indexes before starting the import, re-create them afterwards. (It takes much less time to build an index in on 阅读全文

posted @ 2017-02-16 19:26 Still water run deep 阅读(396) 评论(0) 推荐(0)

Mongo的备份和恢复(mongodump 和mongorestore )
摘要:注: 1、mongorestore恢复数据默认是追加,如打算先删除后导入,可以加上--drop参数,不过添加--drop参数后,会将数据库数据清空后再导入,如果数据库备份后又新加入了数据,也会将新加的数据删除,它不像mysql有一个存在的判断。 2、mongodump在mongo关闭时,也是可以备份 阅读全文

posted @ 2017-02-13 15:31 Still water run deep 阅读(44225) 评论(3) 推荐(3)

MongoDB:删除操作
摘要:一. 根据查询条件删除文档 1. 查询 id=1 的所有文档 2. 删除 id=1 的所有文档,查看里面已无id等于1的数据 二. 删除一个集合中的所有文档 1. 查询 test_1 集合的所有文档 2. 删除 test_1 集合的所有文档 三、删除集合 四、删除数据库 在执行删除整个数据库前,要谨 阅读全文

posted @ 2017-02-13 11:04 Still water run deep 阅读(291) 评论(0) 推荐(0)

MongoDB插入数据的3种方法
摘要:insert()方法: 下面是在inventory集合中插入一个三个字段的文档: 在示例中,文档有一个用户指定的值为10的_id字段,这个值必须在inventory集合中唯一。 update()方法: 调用update()方法使用upsert标志创建一个新文档当没有匹配查询条件的文档时。下面的例子当 阅读全文

posted @ 2017-02-13 10:13 Still water run deep 阅读(4984) 评论(0) 推荐(0)

mongo日常操作备忘
摘要:修改 普通修改 插入数据: 修改name为swrd的age的值为40: 修改嵌套集合中的值 插入数据: 修改swrd的数学成绩: 分组操作 上面是安装player_id分组,统计每个player_id的充值总和,然后按照充值大小降序排序。 查询 某段时间范围内的数据 嵌套属性的查询 phone是lo 阅读全文

posted @ 2017-02-08 16:12 Still water run deep 阅读(351) 评论(0) 推荐(0)

PostgreSQL主键索引膨胀的重建方法
摘要:普通的索引膨胀处理比较简单,主键的索引膨胀也不复杂,只是在新旧索引交替时有一些小处理。本试验在primary key上通过 建立第二索引来解决索引膨胀问题,适用9.3、9.4,其他版本使用前请实际测试。 创建测试表 生成测试数据 生成测试数据步骤略,这里为了清楚看到测试的情况,生成10000000条 阅读全文

posted @ 2017-02-04 17:23 Still water run deep 阅读(3427) 评论(0) 推荐(0)

导航