修改一行代码提升 Postgres 性能 100 倍

修改一行代码提升 Postgres 性能 100 倍-华尔子博-奥夏网
在一个(差)的PostgreSQL 查询中只要一个小小到改动(ANY(ARRAY[...])to ANY(VALUES(...)))就能把查询时间从20s缩减到0.2s。从最简单的学习使用 EXPLAIN ANALYZE开始,到学习使用 Postgres comm...
4年前
02580

MongoDB 使用Skip和limit分页

MongoDB 使用Skip和limit分页-华尔子博-奥夏网
使用Skip和limit可以如下做数据分页: Code: 1 2 3 page1 = db.things.find().limit(20) page2 = db.things.find().skip(20).limit(20) page3 = db.things.find().skip(40).limit(20) 备注:可...
15天前
0415

初识NoSQL NoSql数据库入门 NoSql数据库基础知识

初识NoSQL NoSql数据库入门 NoSql数据库基础知识-华尔子博-奥夏网
第一张表 1 2 3 4 5 6 id #首先用于关联,主表需要有个id,这个倒不是什么区别,因为NoSQL一般也会有个_id的预设   timestamp #所有共同部分就可以存在一张表中。   cause   player_UID ...
18天前
0486

MongoDB使用指南--基本操作

MongoDB使用指南--基本操作-华尔子博-奥夏网
读取 db.collection.find() 1 2 3 4 db.users.find(   { age: {$gt: 18}},   {name: 1, address: 1} ).limit(5).sort({age:1}) users是collection名字,从users中查找; age是query criteria...
24天前
04513

MongoDB入门教程之C#驱动操作实例

MongoDB入门教程之C#驱动操作实例-华尔子博-奥夏网
C#驱动对mongodb的操作,目前驱动有两种:官方驱动和samus驱动,不过我个人还是喜欢后者, 官方驱动:https://github.com/mongodb/mongo-csharp-driver/downloads。下载后,还提供了一个酷似msd...
27天前
04610

mongodb 修改用户密码 2种方法

mongodb 修改用户密码 2种方法-华尔子博-奥夏网
1,错误做法,直接更新表 1 2 3 4 > db.system.users.update({'_id' : ObjectId('529e67553992b24438d5e315')},{'user':'tank2','readOnly' : false,'pwd':'123'}) > db.system.users.find...
1年前
04412

mongodb replica set 配置高性能多服务器详解

mongodb replica set 配置高性能多服务器详解-华尔子博-奥夏网
master-slave模式,不能自动实现故障转移和恢复。所以推荐大家使用mongodb的replica set,来实现多服务器的高可用。给我的感觉是replica set好像自带了heartbeat功能,挺强大的。 一,三台服务...
1年前
04110

mongodb 数据库操作–备份 还原 导出 导入

mongodb 数据库操作--备份 还原 导出 导入-华尔子博-奥夏网
一,mongodump备份数据库 1,常用命令格 1 mongodump -h IP --port 端口 -u 用户名 -p 密码 -d 数据库 -o 文件存在路径 如果没有用户谁,可以去掉-u和-p。 如果导出本机的数据库,可以去掉-h。 ...
1年前
0289

mongodb 数据库操作详解–创建,切换,删除

mongodb 数据库操作详解--创建,切换,删除-华尔子博-奥夏网
一,创建,切换,删除数据库 1 2 3 4 5 6 7 [root@localhost zhangy]# mongo MongoDB shell version: 2.4.6 connecting to: tank > use test      //创建 or 切换数据库 switched to db...
1年前
04815

cgroup限制mongodb进程内存大小

cgroup限制mongodb进程内存大小-华尔子博-奥夏网
以限制mongodb的内存大小为例。 1 2 3 4 mkdir /cgroup/memory/test/ echo 50M > /cgroup/memory/test/memory.limit_in_bytes echo 50M > /cgroup/memory/test/memory.memsw.limit_in_byt...
1年前
03513