摘要: 一、基本概念介绍 1.什么是Nginx? ​ Nginx是一个高性能的web服务器和反向代理服务器,特点是占用内存少,并发能力强;事实上Nginx的并发能力确实在同类型的网页服务器中表现良好; ​ Nginx专为性能优化而开发,性能是其主要的考量;实现上非常注重效率,经得住高并发的考验,有报告表名能 阅读全文
posted @ 2020-02-23 23:55 旧城已空旧梦已逝 阅读(148) 评论(0) 推荐(0)
摘要: 如何实现mysql的读写分离? ​ 就是基于主从复制架构,简单来说,就搞一个主库,挂多个从库,然后我们就单单只是写主库,然后主库会自动把数据给同步到从库上去。 MySQL主从复制原理的是啥? ​ 主库将变更写binlog日志,然后从库连接到主库之后,从库有一个IO线程,将主库的binlog日志拷贝到 阅读全文
posted @ 2020-02-23 23:50 旧城已空旧梦已逝 阅读(621) 评论(0) 推荐(0)
摘要: 目录 1.MYSQL整体逻辑结构 2.InnoDB和MyISAM存储引擎的区别 3.性能下降、SQL慢执行时间长、等待时间长原因分析 4.常见通用的join连接 5.mysql 索引 一、MYSQL整体逻辑结构学习 1.连接层 ​ 最上面一层服务,包括本地的socket通信和大多数基于客户端/服务端 阅读全文
posted @ 2020-02-23 23:48 旧城已空旧梦已逝 阅读(241) 评论(0) 推荐(0)
摘要: 并发控制 MySQL在两个层面实现并发控制:服务器层与存储引擎层。 读锁和写锁: 在处理并发读或写时,可以通过实现一个由两种锁组成的系统来解决问题。 这两种锁通常被称为共享锁和排他锁,或者称为读锁和写锁。 读锁:是共享的,或者说是相互不阻塞的,多个客户可以在同时读取同一数据。 写锁:是排他的,一个写 阅读全文
posted @ 2020-02-23 23:42 旧城已空旧梦已逝 阅读(244) 评论(0) 推荐(0)