MySQL
Bug世界
一名90后奋斗中的程序员!
展开
-
分布式事务
如何解决分布式事物问题 分布式事务是指会涉及到操作多个数据库的事务。其实就是将对同一库事务的概念扩大到了对多个库的事务。目的是为了保证分布式系统中的数据一致性。分布式事务处理的关键是必须有一种方法可以知道事务在任何地方所做的所有动作,提交或回滚事务的决定必须产生统一的结果。二阶提交协议(Two Phase Commitment Protocol)二阶段提交(Two-phaseCommit...原创 2019-10-07 11:56:57 · 161 阅读 · 0 评论 -
MySql优化问题
优化的原因:数据是存放在磁盘上的,读写速度无法和内存相比随着应用程序的运行,数据库的中的数据会越来越多,处理时间会相应变慢统的吞吐量瓶颈往往出现在数据库的访问速度上优化方法1. 设计数据库时:数据库表、字段的设计,存储引擎2. 利用好MySQL自身提供的功能,如索引等1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by涉及的列上建立索引。应尽...原创 2019-10-23 22:23:59 · 138 阅读 · 0 评论 -
MySQL数据库表的管理(修改表,复制,新增、修改列,删除表列)
关系型数据库的数据通常都是以表的形式存储和展现,因此可以简单而粗暴地讲,一个关系就是一个表。在创建表格后,在后期对数据库表的管理工作中,表的维护、修改是重要工作,如增加一个新列,删除一列,修改某属性的数据类型等,本篇文章总结MySQL数据库表管理的基本操作。包括复制和删除表,新增、修改、删除列等。数据库表管理相关命令复制表 和删除表创建表格的命令大家都很熟悉,CREATE TABLE 表名...转载 2019-10-18 18:27:02 · 496 阅读 · 0 评论 -
Mysql如何为表字段添加索引???
添加PRIMARY KEY(主键索引)ALTER TABLE `table_name` ADD PRIMARY KEY ( `column` ) 2. 添加UNIQUE(唯一索引) ```sqlALTER TABLE `table_name` ADD UNIQUE ( `column` )添加INDEX(普通索引)ALTER TABLE `table_name` AD...原创 2019-10-13 15:38:33 · 298 阅读 · 0 评论