Mysql
星仔说
一心一意 一往直前。
有道无术,术尚可得;
有术无道,止于术。
展开
-
2020-09-02
应用系统分层架构,为了加速数据访问,会把最常访问的数据,放在缓存(cache)里,避免每次都去访问数据库。 操作系统,会有缓冲池(buffer pool)机制,避免每次访问磁盘,以加速数据的访问。 MySQL作为一个存储系统,同样具有缓冲池(buffer pool)机制,以避免每次查询数据都进行磁盘IO。 今天,和大家聊一聊InnoDB的缓冲池。 InnoDB的缓冲池缓存什么?有什么用? 缓存表数据与索引数据,把磁盘上的数据加载到缓冲池,避免每次访问都进行磁...转载 2020-09-02 15:08:36 · 224 阅读 · 0 评论 -
mybatis join使用
mybatis join使用需求两张表 class 班级表 group小组表 一个班级会有多个小组使用pgsql 外键关联希望一条sql 查询所有的 班级和小组数据数据库表里面外键使用on delete cascade on update cascadecascade 删除和更新父表的时候 字表跟着变化使用powerdesigner默认的外键是Restrict 也就是不运行修改这里使用cascade注意点:使用了外键之后使用drop table IF exists t_person原创 2020-07-03 17:01:06 · 5808 阅读 · 0 评论 -
mysql 7种jion全实现 干货
mysql 7中jion全实现 干货注意:mysql 没有full outer joincreate database jiontest;use jiontest;CREATE TABLE t1 ( id INT PRIMARY KEY, person VARCHAR(50) NOT NULL); CREATE TABLE t2 ( id VARCHAR(50) PRIMARY KEY, person VARCHAR(50) NOT NULL);INSE原创 2020-06-12 08:51:04 · 151 阅读 · 0 评论 -
关系型数据库和非关系型数据库联系和区别
当前主流的关系型数据库有Oracle、DB2、Microsoft SQL Server、Microsoft Access、MySQL等。非关系型数据库有 NoSql、Cloudant。nosql和关系型数据库比较?优点:1)成本:nosql数据库简单易部署,基本都是开源软件,不需要像使用oracle那样花费大量成本购买使用,相比关系型数据库价格便宜。2)查询速度:nos转载 2017-10-23 09:52:56 · 598 阅读 · 0 评论