Mysql

MySQL 面试问题总结

匿名 (未验证) 提交于 2019-03-19 15:27:41
存储引擎 1. InnoDB 2. MyISAM 3. InnoDB 与 MyISAM 的比较 数据类型 1. 整型 2. 浮点数 3. 字符串 4. 时间和日期 索引 1. 索引分类 1.1 B-Tree 索引 1.2 哈希索引 1.3. 空间索引(R-Tree) 1.4 全文索引 2. 索引的优点 3. 索引优化 3...

启用MySQL查询缓存

匿名 (未验证) 提交于 2019-03-19 15:26:41
启用MySQL查询缓存可以极大地减低数据库服务器的CPU使用率,实际使用情况是:开启前CPU使用率120%左右,开启后降到了10%。 查看查询缓存情况: mysql> show variables like '%query_cache%'; (query_cache_type 为 ON 表示已经开启) +------------------------------+--...

MySQL】20个经典面试题,全部答对月薪10k+

匿名 (未验证) 提交于 2019-03-19 15:25:21
原文链接:http://bbs.51cto.com/thread-1470880-1.html Part2:经典题目 1、MySQL的复制原理以及流程 基本原理流程,3个线程以及之间的关联; 2、MySQL中myisam与innodb的区别,至少5点 (1)、问5点不同; (2)、innodb引擎的4大特性 (3)、2者selectcount(*)哪个更快,为什么 ...

高性能MySQL 一般性能优化用法

匿名 (未验证) 提交于 2019-03-19 15:20:41
一、MySQL逻辑架构图 根据MySQl架构图有助于我们深入理解MySQL服务器 MySQL逻辑架构,来自:高性能MySQL MySQL逻辑架构整体分为三层,每次一层分别处理不同的功能: 最上层为客户端层:并非MySQL所独有,诸如:连接处理,授权认证、安全的功能均在此层处理。 中间这一层集中了MySQL大多数核心服务:包括解析、分析、优化...

MySQL性能优化的最佳21条经验

匿名 (未验证) 提交于 2019-03-19 15:19:21
今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过多的SQL语句的优化,而只是针对MySQL这一Web应用最多的数据库。希望下面的这些优化技巧对你有用。 1.为查询缓...

10年程序员总结的MySQL行级锁、表级锁、页级锁详细介绍

匿名 (未验证) 提交于 2019-03-19 15:17:41
【原创】程序猿的内心独白2019-02-27 06:28:25 页级:引擎 BDB。 表级:引擎 MyISAM , 理解为锁住整个表,可以同时读,写不行 行级:引擎 INNODB , 单独的一行记录加锁 表级:直接锁定整张表,在你锁定期间,其它进程无法对该表进行写操作。如果你是写锁,则其它进程则读也不允许 行级:仅对指定的记录进行加锁,这样其它进程还是可以对同一个表中的其它...

mysql8安装部署(绿色版)

匿名 (未验证) 提交于 2019-03-19 14:40:42
安装mysql8.0.11及修改root密码、连接navicat for mysql的思路详解 更新时间:2018年06月14日 11:24:01 作者:小牛同学_ 我要评论 这篇文章主要介绍了安装mysql8.0.11以及修改root密码、连接navicat for mysql,需要的朋友可以参考下 1.1. 下载: 官网下载zip包,我下载的是64位的: 下载地址:htt...

win10中MySQL8.0.15的安装与配置

匿名 (未验证) 提交于 2019-03-19 14:40:22
1、下载 进入MySQL官网下载installer 如果安装时联网,则选择第一个下载,否则选择第二个下载。这里我选择了第二个 如果有Oracle就点Login,否则点Sign Up注册后登陆。这里我选择Login 填写一些信息后点击Download Now,等待下载完成 2、安装 打开下载完成的文件 勾选I accept the license terms,然后点击next 默...