上一页 1 2 3 4 5 6 7 8 9 10 ··· 14 下一页
摘要: insert insert [into] t [(col_name,...)] values(v1,v2...) 如果省略了列名,那么values里必须有所有列的值,自增列的值为null 如果指定了部分列名,其他的列必须允许为null或指定了默认值 连续插入 insert into table(na 阅读全文
posted @ 2020-05-27 19:49 是的哟 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 水平分表 range,1~10000一个表,10001~20000一个表 hash,取模 地理区域,华东,华西 时间,一年一个表 分区,对客户端是透明的,分区字段必须是主键的一部分 create table article( id int auto_increment PRIMARY KEY, ti 阅读全文
posted @ 2020-05-27 19:48 是的哟 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 视图的好处 重用sql语句,简化复杂语句,屏蔽查询细节 保护数据,用户只看到部分字段 视图可以嵌套,可使用order by,不能索引,不能有触发器和默认值 有的视图可以执行更新操作,mysql不支持物化视图 视图的两种算法 Merge:合并,执行的时候,将视图的sql语句与外部查询语句混合在一起,最 阅读全文
posted @ 2020-05-27 19:47 是的哟 阅读(139) 评论(0) 推荐(0) 编辑
摘要: mysql --help | grep my.cnf 查看配置文件 参数文件 查看参数变量: 通过命令 show variables [like 'abc'\G]; 或者查看 information_schema下的global_variables视图 修改动态变量:分为会话范围和全局范围修改 se 阅读全文
posted @ 2020-05-27 19:44 是的哟 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 表是根据主键顺序组织存放的,这种方式称为索引组织表 没定义主键,则判断是否有非空的唯一索引,如果有就用该列作为主键,没有的话自动创建6字节的指针作为主键 可通过 select a,b,c,_rowid 来判断表的主键,_rowid会显示单列主键列的值 逻辑存储结构 常见的段有数据段、索引段、回滚段等 阅读全文
posted @ 2020-05-27 19:42 是的哟 阅读(282) 评论(0) 推荐(0) 编辑
摘要: MySQL 是单进程多线程的 MySQL执行过程 连接器,管理连接,权限验证 查询缓存 分析器,词法分析,语法分析,语法树,检查语法是否有错误 预处理器,进一步检查解析树是否合法,如表名是否存在等 优化器,选择索引,生成执行计划 执行器,操作引擎,返回结果,并将结果缓存 如果查询中包含任何用户自定义 阅读全文
posted @ 2020-05-27 19:39 是的哟 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 客户端分区:在客户端决定key该放在哪个节点上 代理分区:客户端把请求发给代理,代理按规则请求某个节点,将结果返回给客户端 查询路由:随机请求一个节点,该节点告诉客户端key在哪个节点上 集群的缺点:对多个key的操作通常不被支持,例如求两个集合的交集,他们可能在不同的节点上 操作多个key,不支持 阅读全文
posted @ 2020-05-27 19:37 是的哟 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 复制 向服务器127.0.0.1:12345 发送 slaveof 127.0.0.1 6379 127.0.0.1:12345会成为127.0.0.1:6379的从服务器 也可以设置slaveof选项 复制时需要执行同步和命令传播两个操作 同步: 从向主发送psync命令,主执行bgSave命令, 阅读全文
posted @ 2020-05-27 19:36 是的哟 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 估计值准确度80% 12k字节内存,2^64个不同元素 pfAdd k v1 v2 添加,如果估计的基数改变则返回1,否则返回0 pfCount k 返回基数 pfCount k1 k2... 返回并集的基数 O(n),n为集合的个数 pfMerge d k1 k2.. 将ki合并到d里, O(n) 阅读全文
posted @ 2020-05-27 19:35 是的哟 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 升序排序,指按score升序排序,score相同,按v字典序升序。降序排序同理。 withscores返回v和score,不使用withscores,只返回v 下标区间 i、j从0开始,可为负数, 值区间min、max可为 -inf和+inf,默认闭区间, '('表示开区间,如zcount k (1 阅读全文
posted @ 2020-05-27 19:34 是的哟 阅读(171) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 14 下一页