关于MYSQL
徐徐而来
曾经在幽幽暗暗反反复复中追问,才知道平平淡淡从从容容才是真
展开
-
3. Myisam和innodb的区别
1、innodb写操作快、支持事务、数据行锁、 支持外键 InnoDB的主键范围更大,最大是MyISAM的2倍。2、MyISAM不支持事务和外键,读操作快、 支持数据锁表、 GIS数据 、3、在高并发的情况下,因为innodb支持行锁可以多行操作,而myisam只支持表锁只能一个一个操作所以慢原创 2018-01-18 10:23:11 · 142 阅读 · 0 评论 -
mysql连接池
理解:数据库连接池负责分配、管理和释放数据库连接,它允许应用程序重复使用一个现有的数据库连接。1、最小连接数:顾名思义,是连接池一直保持数据库连接的最小连接数,所以如果应用程序对数据库连接的使用量不大,将会有大量的数据库链接资源被浪费,所以这个时候就有了最小连接数。2、最大连接数:顾名思义,这是连接池能申请的最大的连接数,如果数据库连接请求超过此数,后面的数据库连接请求将被加入到等待队列中,这会影原创 2018-01-18 10:30:53 · 256 阅读 · 0 评论 -
Mysql主从复制
大型网站为了缓解大量的并发访问,除了在网站实现分布式负载均衡,远远不够。 到了数据业务层、数据访问层,如果还是传统的数据结构,或者只是单单靠一台服务器扛,如此多的数据库连接操作,数据库必然会崩溃,数据丢失的话,后果更是不堪设想。 这时候,我们会考虑如何减少数据库的连接,一方面采用优秀的代码框架,进行代码的优化,采用优秀的数据缓存技术如:memcached,redis。如果资金丰厚的话,必然会想到假转载 2018-01-18 10:35:47 · 212 阅读 · 0 评论