上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 20 下一页
摘要: 数据结构 Mysql 使用 B+树 为什么选择 B+ 树,而非二叉树,红黑树,B 树呢? 二叉树:对于表提供自增整形字段作为建立索引的列,那子元素总是添加去了右侧,导致左子树一直为空,那么查找时就完全退化成了没加索引那样了。 红黑树:红黑树解决了二叉树不平衡的问题。然为什么要费力保持树的平衡性?是因 阅读全文
posted @ 2020-05-03 11:18 Ever-Lose 阅读(740) 评论(0) 推荐(0) 编辑
摘要: 只获取指定所要的字段 查询某时间段的数据 模糊查询,使用正则 或非等逻辑操作符筛选 条件函数,慎用,效率低。 聚合查询,查询从 10 月 15 日以来到现在,每小时的数量 阅读全文
posted @ 2020-05-03 10:19 Ever-Lose 阅读(2041) 评论(0) 推荐(0) 编辑
摘要: 示例数据库 原文: https://www.kancloud.cn/kancloud/theory of mysql index/41847 mysql 示例数据库 Employees 地址:https://dev.mysql.com/doc/employee/en/sakila structure 阅读全文
posted @ 2020-05-03 10:17 Ever-Lose 阅读(1046) 评论(1) 推荐(0) 编辑
摘要: 代码 在数据集之中,选择一个元素作为"基准"(pivot),这里取数组中间的值。 所有小于"基准"的元素,都移到"基准"的左边;所有大于"基准"的元素,都移到"基准"的右边。 对"基准"左边和右边的两个子集,递归重复第一步和第二步,直到所有子集只剩下0个或者1个元素为止。 最后返回左边子集,基准,右 阅读全文
posted @ 2020-05-02 01:14 Ever-Lose 阅读(1985) 评论(5) 推荐(0) 编辑
摘要: * 更小的通常更好,更小的数据类型查找速度快占用空间少 * 简单就好,比如使用 Mysql 自建类型存储时间日期,应该用整形存储 IP 地址而非字符串。 * 尽量避免 NULL,NULL 列占用更多空间且不利于索引优化,除了时间日期这样不适合用 0 或者空字符串代替。 阅读全文
posted @ 2020-04-30 18:04 Ever-Lose 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 简述 redis 本身的下载与编译参见 "官网下载" js 使用 ioredis 来操作。 对于多数 redis 的命令,js 都有函数来代理操作,其格式如下 举个例子, 就等同于 key value 增删改查 命令官方文档 "GETSET key value" 用 JS 操作如下 无序集合操作 简 阅读全文
posted @ 2020-04-30 17:53 Ever-Lose 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 百万级 字段选择优化 表字段 not null,因为 null 值很难查询优化且占用额外的索引空间,推荐默认数字 0。 数据状态类型的字段,比如 status, type 等等,尽量不要定义负数,如 1。因为这样可以加上 UNSIGNED,数值容量就会扩大一倍。 可以的话用 TINYINT、SMAL 阅读全文
posted @ 2020-04-30 16:21 Ever-Lose 阅读(5169) 评论(0) 推荐(0) 编辑
摘要: 结论 MySQL从设计上让连接和断开连接都很轻量级,在返回一个小的查询结果方面很高效” MySQL内部每秒能够扫描内存中上百万行数据,相比之下,MySQL响应数据给客户端就慢得多了。在其他条件都相同的时候,使用尽可能少的查询当然是更好的。但是有时候,将一个大查询分解为多个小查询是很有必要的 切分查询 阅读全文
posted @ 2020-04-30 15:22 Ever-Lose 阅读(833) 评论(0) 推荐(0) 编辑
摘要: 官网:https://sequelize.org/v5/manual/querying.html 定义 model/Post.js 查 常用操作符号 调用语句查,内容长度小于 6 个字符 查 JSON 增 批量增 删 改 阅读全文
posted @ 2020-04-29 11:52 Ever-Lose 阅读(1117) 评论(0) 推荐(0) 编辑
摘要: mysql 5.7 官方对于分区的文档:https://dev.mysql.com/doc/refman/5.7/en/partitioning.html 使用场景 千万级别的数据 限制 一个表最多只能有1024个分区。 在MySQL 5.1中,分区表达式必须是整数,或者是返回整数的表达式。在MyS 阅读全文
posted @ 2020-04-29 11:27 Ever-Lose 阅读(423) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 20 下一页