1、 MySQL架构
C/S: client / server架构 MySQL DBMS(Data Bank Management System): 数据库管理系统 客户端 服务器 ---> 数据库 ---> 数据表 ---> (记录/行,字段/列)
2、 数据库程序员需要精通的操作:(不是DBA(数据库管理员)) 一、为项目设计表 二、使用SQL语句(SQL语句编程)
其他、都可以通过工具来完成。
【架构】 【服务器】 【mysql】 【SQL】 …
用户的ibdata1文件持续增加:
Innodb的表有两种存放方式:
第一种共享表空间方式:所有表的索引,数据统一存放在一个共享表空间中,这样会导致共享表空间的空间迅速增长,同时空间回收困难;
第二种独占表空间方式:就是RDS目前采用 的,也就是一张表一个表空间,表中的索引和数据存放在自己独立的表空间中,空间能够比较容易的回收;
无论是独占还是共享表空间,innodb都会有系统共享表空间(ibdata1),该系统表空间主要用于存储数据字典,undo entry,insert buffer,doublewrite buffer,
该系统表空间的增加通常的原因有如下:
a.长时间没有提交事务,同时数据库中有大量的更新,插入,删除 …
[获取更多]