`
黑色联想
  • 浏览: 26552 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

MYSQL数据优化学习路(笔记一)--基础

 
阅读更多

1、MySQL可以安装在Windows与linux平台,配置文件分别为:my.ini/my.cnf,在linux中查看mysql的安装目录命令为:

写道
ps -ef|grep mysql


2、在配置文件中配置MySQL的日志文件很重要,主要有以下几种日志:

它们都要写入到配置文件中[mysqld]下
错误日志:
log-error=地址
二进制日志:
log-bin=地址
查询日志:
log=地址
慢查询日志:
log-slow-queries=地址

 3、MySQL架构

最上层为Connectors层,主要是不同的语言与SQL的交互

中间层为MySQL的核心层,它提供了SQL的解析器,查询优化器、缓存与数据库接口

最下层为MySQL的引擎层,而MySQL自带有innodb存储引擎与MyIsAm存储引擎,在我们开发的过程中,在这两种引擎中,最好是选择innodb来。原因是在事务与高并发方面,innodb更加的出色。

 

分享到:
评论

相关推荐

    MySQL优化笔记-整理版.doc

    Q: 为什么别人问你MySQL优化的知识 总是没有底气. A: 因为你只是回答一些大而化之的调优原则, 比如:”建立合理索引”(什么样的索引合理?) “分表分库”(用什么策略分表分库?) “主从分离”(用什么中间件?) 并没有从...

    mysql优化笔记.doc

    对mysql优化时一个综合性的技术,主要包括 a: 表的设计合理化(符合3NF) b: 添加适当索引(index) [四种: 普通索引、主键索引、唯一索引unique、全文索引] c: 分表技术(水平分割、垂直分割) d: 读写[写: update/...

    数据库开发 - MySQL实战技巧 - 学习笔记与优化案例 - 求职与技能提升

    此外,资源中还包括作者在学习过程中编写的笔记以及实际优化项目的案例分析,旨在为读者提供从理论到实践的全面指导。 使用人群: 本资料适合数据库初学者、软件开发者以及任何有志于提高SQL编程能力的IT专业人士。...

    MySQL学习笔记3-数据库设计与优化.md

    需要学习数据库设计与优化知识的数据库学习者。文中具体的示例代码和案例有助于理解。 能学到什么: 通过学习可以掌握良好的数据库设计原则,并能使用各种优化手段提升数据库性能,比如索引、分区、缓存等。 使用建议...

    MySQL优化文档笔记

    MySQL Server中的核心组件...优化器: 基于CBO的方式来对语句进行基础优化,并规定执行路径 执行器: 用来根据优化后的语句在存储引擎中进行数据操作的模块 缓存: 在MySQL5.x中存在,在MySQL8.x中删除,因为性价比不高

    MySQL进阶学习-笔记整理

    适合对mysql有一定基础的同学,涉及mysql调优、集群等操作,包含详细的操作步骤和示例代码。 1、性能优化 1.1、Mysql索引底层数据结构与算法 1.2、Explain工具 1.3、索引下推 1.4、Trace工具 1.5、索引优化最佳实践 ...

    Mysql学习笔记.pdf

    Mysql学习笔记 1. MYSQL 体系架构、特性、基本概念 2. 基本数据类型 3. 数据对象: 表、 索引、 视图 4. 基本 SQL 语法、 Mysql 语法 5. 常用函数 6. 事务、 锁相关 7. 性能优化

    Mysql数据库优化笔记(细节决定成败)

    对mysql优化时一个综合性的技术,主要包括 a: 表的设计合理化(符合3NF) b: 添加适当索引(index) [四种: 普通索引、主键索引、唯一索引unique、全文索引] c: 分表技术(水平分割、垂直分割) d: 读写[写: update/...

    一千行 mysql 学习笔记.docx

    一千行 mysql 学习笔记 说起 MySQL 的查询优化,相信大家收藏了一堆奇技淫巧:不能使用 SELECT *、不使用 NULL 字段、合理创建索引、为字段选择合适的数据类型..... 你是否真的理解这些优化技巧?是否理解它背后...

    Mysql高性能学习笔记02

     优化数据类型,基本上是用在建表和修改表的场景上,整个优化数据类型这一话题说下来,基本上都是集中于:对于DB数据的高效存储和高效查询。在原生的Mysql中,数据类型大体上分为以下几种:整数类型、实数类型、...

    mysql笔记,mysql优化图解

    对mysql优化时一个综合性的技术,主要包括 a: 表的设计合理化(符合3NF) b: 添加适当索引(index) [四种: 普通索引、主键索引、唯一索引unique、全文索引] c: 分表技术(水平分割、垂直分割) d: 读写[写: update/...

    MySQL的基础知识笔记

    2. 数据库基础知识介绍:介绍了MySQL的基本概念、数据类型、变量、索引、事务、提交和回滚等知识。 3. MySQL的安装:介绍了如何安装MySQL,包括选择安装方式、配置MySQL环境变量等。 4. MySQL常用的一些命令介绍:...

    最新老男孩Mysql标杆班day05.rar

    10.2020-开年标杆班-day05-MySQL-元数据介绍 11.2020-开年标杆班-day05-MySQL-I_S.tables介绍 12.2020-开年标杆班-day05-MySQL-I_S.tables应用案例 2.2020-开年标杆班-day05-MySQL-select having order by ...

    MySQL5000字超详细笔记

    MySQL超详细笔记整理,层次结构清晰,内容详实丰富,适合MySQL初学者和进阶学习者使用。 这份详尽的MySQL笔记是一个宝贵的资源,非常适合那些想要深入理解和掌握MySQL数据库管理系统的人。它全面覆盖了MySQL的关键...

    mysql数据库DB性能与优化笔记

    资源包括:mysql视图应用,mysql存储过程,mysql使用游标,mysql使用触发器,mysql事务管理处理,mysql访问控制,mysql数据优化及备份&索引。

    《高性能MySQL》读书笔记.docx

    索引一般是放在磁盘中的,索引是存储引擎用于快速找到记录的一种数据结构。索引优化应该是对查询优化最有效的手段了。索引能够轻易将查询性能提高几个数量级,创建一个最优的索引经常需要重写查询。索引可以包含一个...

    TomatoZ7#notes-of-tz#MySQL性能优化笔记1

    当数据量达到 1000W 时,MySQL 的优化已有点吃力,当数据量达到 3000W~5000W 时,就不能单机了,而是要考虑主从、读写分离。尽可能扩大内存中的

    超强MySQL课程笔记_V4.0.ctb

    性能优化 自动化运维 ==数据的存储方式 1. 人工管理阶段 2. 文件系统阶段 3. 数据库系统管理阶段 ==数据库技术构成 1. 数据库系统 DBS A.数据库管理系统(DataBase Management System, DBMS): ORACLE、...

    1000行 MySQL 学习笔记,不怕你不会,就怕你不学!

    -- 启动MySQL net start mysql-- 创建Windows服务 sc create mysql binPath= mysqld_bin_path(注意:等号与值之间有空格) 连接与断开服务器 mysql -h 地址 -P 端口 -u 用户名 -p 密码 SHOW PROCESSLIST -- 显示哪些...

Global site tag (gtag.js) - Google Analytics