• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
dwtfukgv
博客园    首页    新随笔    联系   管理    订阅  订阅

随笔分类 -  mysql

mysql 聚簇索引

摘要:## 聚簇索引概念 - 聚簇索引并不是一种单独的索引类型,而是一种数据存储方式。具体的细节依赖于其实现方式,但 InnoDB 的聚簇索引实际上在同一个结构中保存了 B-Tree 索引和数据行。 - 聚簇索引并不是一种单独的索引类型,而是一种数据存储方式。具体的细节依赖于其实现方式,但 InnoDB 阅读全文
posted @ 2023-08-21 09:58 dwtfukgv 阅读(94) 评论(0) 推荐(0)
Mysql常用函数操作

摘要:Mysql常用函数操作 INSTR(str, substr) 返回字符串str中子串substr第一个出现的位置,如果不存在,返回0。 SELECT `column` FROM `table` WHERE INSTR(`column`, ‘keyword’ ) > 0 LOCATE(substr, 阅读全文
posted @ 2021-08-10 10:05 dwtfukgv 阅读(89) 评论(0) 推荐(0)
mysql 索引策略

摘要:索引的优点 索引大减少了服务器需要扫描的数据量。 索引可以帮助服务器避免排序和临时表。 索引可以随机I/O变成顺序I/O。 独立的列 独立的列将不能使用索引,独立的列是指索引列不能是表达式的一部分,也不能是函数的参数,比如: select actor_id from actors where act 阅读全文
posted @ 2021-04-25 10:00 dwtfukgv 阅读(88) 评论(0) 推荐(0)
mysql计数器表的设计

摘要:问题:如果使用数据库表保存计数器,则在更新计数器时可能会碰到并发问题。 假设拥有一个计数器表,只有一行数据来记录网站的点击次数: create table hit_counter ( cnt int unsigned not null ) engine = InnoDB; 每当需要增加次数时都需要进 阅读全文
posted @ 2021-04-19 21:01 dwtfukgv 阅读(197) 评论(0) 推荐(0)
数据库的范式和反范式

摘要:范式 第一范式(1NF):第一范式是必须保证每一列的原子性,不能再折分成其他列。 第二范式(2NF):第二范式是在第一范式的基础上,加上其他非主键列必须完全依赖于主键,不能有部分依赖。比如(学生ID、课程ID)、成绩、学生姓名,这里学生姓名是部分依赖于主键的。 第三范式(3NF):第三范式就是在第二 阅读全文
posted @ 2021-04-14 10:08 dwtfukgv 阅读(93) 评论(0) 推荐(0)
mybatis 批量插入返回自增ID

摘要:如果批量插入需要返回自增ID,需要满足4个条件: mybatis的版本需要在3.3.1以上 batchInsert方法参数中不能含有@param注解 batchInsert方法参数中只能有一个参数,那就是需要插入的List batchInsert的返回值不能是List 下面说给出一个例子: /** 阅读全文
posted @ 2020-12-29 21:11 dwtfukgv 阅读(803) 评论(0) 推荐(0)
mysql 基本数据类型

摘要:整数类型 类型 字节数 tinyint 8 smallint 16 mediumint 24 int 32 bigint 64 mysql在整数计算时使用的是64位的进行计算的,当然除了一些聚合使用decimal和double。 mysql可以指定整数的宽度,并不会影响存储,只会规定了mysql的交 阅读全文
posted @ 2020-12-17 18:18 dwtfukgv 阅读(120) 评论(0) 推荐(0)
mysql 转换引擎方式

摘要:下面以将 MyISAM 引擎转换成 InnoDB 引擎为例 第一种:直接使用 ALTER TABLE 语句进行转换,此方式的问题就是执行时间太长,msql 会按照原来的数据从原表复制到一个新表中,在复制期间可能会消耗系统所有的 I/O 能力,同时原表会加入读锁。除此之外,如果转换表的引擎会丢失它所有 阅读全文
posted @ 2020-11-18 23:34 dwtfukgv 阅读(172) 评论(0) 推荐(0)

博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3