连接管理与安全性
每个客户端连接都会在服务器进程中拥有一个线程,这个连接的查询只会在这个线程中执行。MySQL5.5以后支持了一个API叫线程池插件,可以用少量线程服务大量连接,因此不用每次都新建连接然后销毁。
客户端连接MySQL服务器时候,先要认证用户名密码等,还要验证执行权限(对某数据库的某表的增删改查等权限)
优化和执行
查询缓存在MySQL8之后删去了,因为命中率其实不高。
每个客户端连接都会在服务器进程中拥有一个线程,这个连接的查询只会在这个线程中执行。MySQL5.5以后支持了一个API叫线程池插件,可以用少量线程服务大量连接,因此不用每次都新建连接然后销毁。
客户端连接MySQL服务器时候,先要认证用户名密码等,还要验证执行权限(对某数据库的某表的增删改查等权限)
查询缓存在MySQL8之后删去了,因为命中率其实不高。