您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. mysql性能优化详解

  2. MySQL数据库是常见的两个瓶颈是CPU和I/O的瓶颈,CPU在饱和的时候一般发生在数据装入内存或从磁盘上读取数据时候。磁盘I/O瓶颈发生在装入数据远大于内存容量的时候,如果应用分布在网络上,那么查询量相当大的时候那么平瓶颈就会出现在网络上,我们可以用mpstat, iostat, sar和vmstat来查看系统的性能状态。 除了服务器硬件的性能瓶颈,对于MySQL系统本身,我们可以使用工具来优化数据库的性能,通常有三种:使用索引,使用EXPLAIN分析查询以及调整MySQL的内部配置。
  3. 所属分类:MySQL

    • 发布日期:2018-06-20
    • 文件大小:575488
    • 提供者:u014260571
  1. 2017最新老男孩MySQL高级专业DBA实战课程全套【清晰不加密】,看完教程月入40万没毛病

  2. 第一部 MySQL基础入门(21节) 01-老男孩运维DBA课程开班.avi 02-数据库概念介绍.avi 03-数据库种类介绍及关系型数据库原理.avi 04-非关系型数据库介绍.avi 05-非关系型数据库种类介绍.avi 06-关系型数据库产品介绍01.avi 07-关系型数据库产品介绍02.avi 08-非关系型数据库产品介绍01.avi 09-数据库产品排名及发展大事记.avi 10-MySQL数据库产品介绍.avi 11-数据库基础内容小结.avi 12-为什么选择MySQL数据库
  3. 所属分类:数据库

  1. MySQL索引背后的数据结构及算法原理详解

  2. 本文以MySQL数据库为研究对象,讨论与数据库索引相关的一些话题。特别需要说明的是,MySQL支持诸多存储引擎,而各种存储引擎对索引的支持也各不相同,因此MySQL数据库支持多种索引类型,如BTree索引,哈希索引,全文索引等等
  3. 所属分类:其它

    • 发布日期:2020-09-09
    • 文件大小:371712
    • 提供者:weixin_38659812
  1. MySQL存储引擎中MyISAM和InnoDB区别详解

  2. 存储引擎说白了就是如何存储数据、如何为存储的数据建立索引和如何更新、查询数据等技术的实现方法。因为在关系数据库中数据的存储是以表的形式存储的,所以存储引擎也可以称为表类型(即存储和操作此表的类型)
  3. 所属分类:其它

    • 发布日期:2020-09-09
    • 文件大小:70656
    • 提供者:weixin_38647925
  1. MySQL索引背后的数据结构及算法原理详解

  2. 摘要 本文以MySQL数据库为研究对象,讨论与数据库索引相关的一些话题。特别需要说明的是,MySQL支持诸多存储引擎,而各种存储引擎对索引的支持也各不相同,因此MySQL数据库支持多种索引类型,如BTree索引,哈希索引,全文索引等等。为了避免混乱,本文将只关注于BTree索引,因为这是平常使用MySQL时主要打交道的索引,至于哈希索引和全文索引本文暂不讨论。 文章主要内容分为三个部分。 第一部分主要从数据结构及算法理论层面讨论MySQL数据库索引的数理基础。 第二部分结合MySQL数据库中My
  3. 所属分类:其它

    • 发布日期:2020-12-16
    • 文件大小:373760
    • 提供者:weixin_38653508
  1. Mysql主从复制作用和工作原理详解

  2. 一、什么是主从复制 主从复制,是用来建立一个和主数据库完全一样的数据库环境,称为从数据库,主数据库一般是准实时的业务数据库。在最常用的mysql数据库中,支持单项、异步赋值。在赋值过程中,一个服务器充当主服务器,而另外一台服务器充当从服务器;此时主服务器会将更新信息写入到一个特定的二进制文件中。 并会维护文件的一个索引用来跟踪日志循环。这个日志可以记录并发送到从服务器的更新中去。当一台从服务器连接到主服务器时,从服务器会通知主服务器从服务器的日志文件中读取最后一次成功更新的位置。然后从服务器会接
  3. 所属分类:其它

    • 发布日期:2020-12-16
    • 文件大小:126976
    • 提供者:weixin_38677227
  1. Mysql InnoDB引擎的索引与存储结构详解

  2. 前言 在Oracle 和SQL Server等数据库中只有一种存储引擎,所有数据存储管理机制都是一样的。 而MySql数据库提供了多种存储引擎。用户可以根据不同的需求为数据表选择不同的存储引擎,用户也可以根据自己的需要编写自己的存储引擎。 MySQL主要存储引擎的区别 MySQL默认的存储引擎是MyISAM,其他常用的就是InnoDB,另外还有MERGE、MEMORY(HEAP)等。 主要的几个存储引擎 MyISAM管理非事务表,提供高速存储和检索,以及全文搜索能力。 MyISAM是Mysq
  3. 所属分类:其它

    • 发布日期:2020-12-16
    • 文件大小:207872
    • 提供者:weixin_38700240
  1. Mysql存储引擎详解

  2. 存储引擎的介绍 关系型数据库表是用来存储和组织信息的数据结构,可以将表理解为由行和列组成的表格。 由于表的类型不同,我们在实际开发过程中,就有可能需要各种各样的表,不同的表就意味着存储不同类型的数据,数据的处理上也会存在差异 对于Mysql来说,它提供了很多种类型的存储引擎 存储引擎说白了就是如何存储数据,如何为存储的数据建立索引和如何更新、查询数据等技术的实现方法。 因为在关系型数据库中数据的存储是以表的形式存储 的,所以存储引擎也可以称为表类型(即存储和操作此表的类型) Mysql中的
  3. 所属分类:其它

    • 发布日期:2020-12-16
    • 文件大小:84992
    • 提供者:weixin_38645669
  1. 优化MySQL数据库中的查询语句详解

  2. 很多时候基于php+MySQL建立的网站所出现的系统性能瓶颈往往是出在MySQL上,而MySQL中用的最多的语句就是查询语句,因此,针对MySQL数据库查询语句的优化就显得至关重要!本文就此问题做出详细分析如下: 1、判断是否向MySQL数据库请求了不需要的数据,如下列情况: (1)、查询不需要的数据,例如你需要10条数据,但是你选出了100条数据加了limit做限制。 (2)、多表关联时返回全部列 (3)、总是取出全部列select*……取出全部列,会让优化器无法完成索引覆盖扫描这类优化,还为
  3. 所属分类:其它

    • 发布日期:2020-12-15
    • 文件大小:77824
    • 提供者:weixin_38600460
  1. innoDB 索引结构详解

  2. 1、数据库索引 innoDB和MyISAM对比 区别 innoDB MyISAM 事物支持 支持 不支持 锁粒度 行锁 表锁 并发性 高并发 低并发 构成结构和缓存机制 数据和索引文件都存在在.Idb文件里,并且都缓存在内存里。 数据文件都扩展名.MYD(MYData) 索引文件都扩展名.MYI(MYIndex) 只缓存索引文件,不缓存数据文件 select count(*) 需要扫描全表,统计所有数据 只需要从计数器中读取保存好都行数  注意:MyISA
  3. 所属分类:其它

    • 发布日期:2020-12-14
    • 文件大小:302080
    • 提供者:weixin_38665822
  1. 数据库优化详解

  2. 一、优化方向 可以看出来,数据结构、SQL、索引是成本最低,且效果最好的优化手段。 数据库优化从以下几个方面优化: 数据库设计—三大范式、字段、表结构 数据库索引 存储过程 (模块化编程,可以提高速度) 分表分库 (水平分割,垂直分割) 主从复制、读写分离 SQL 调优 对 MySQL 配置优化 (配置最大并发数 my.ini, 调整缓存大小) 定时清除不需要的数据,定时进行碎片整理 二、具体优化方案 (一)数据库设计—三大范式、字段、表结构 1.根据数据库三范式来进行表结构的设计。设计表结
  3. 所属分类:其它

    • 发布日期:2020-12-14
    • 文件大小:241664
    • 提供者:weixin_38730840
  1. MySql基础命令详解(基础篇)

  2. MySql学习笔记(基础篇)-MySql基础命令详解 目录MySql学习笔记(基础篇)-MySql基础命令详解环境介绍Sql的分类DDL语句对库的操作对表的操作DML语言插入记录更新记录删除记录查询记录MySql语法规范 环境介绍 Centos7 MySql5.7 Sql的分类 Sql,分为DQL(查询),DML(修改),DDL(管理),TCL(事物的处理)。 **DDL语句:**数据定义语句,定义了不同的数据库,表,列,索引等。 **DML语句:**数据操纵语句,用于添加,删除,更新和查询数据
  3. 所属分类:其它

    • 发布日期:2020-12-14
    • 文件大小:67584
    • 提供者:weixin_38519619
  1. MySql数据库索引详解,索引看这一篇就够了

  2. 目录 1 为什么要使用索引? 2 索引的分类 3 索引的创建和删除 4 索引的执行过程 5 索引的底层实现原理 6 主键索引,辅助索引,聚集索引,非聚集索引 6.1 MyISAM存储引擎-主键索引 6.2 MyISAM存储引擎-辅助索引 6.3 InnoDB存储引擎-主键索引 6.4 InnoDB存储引擎-辅助索引 7 索引的相关问题 7.1 索引的设计原则 7.2 一次查询只能使用一个索引? 7.3 所有的查询语句都能用到索引吗?   推荐书籍《mysql索引漫画》,书籍链接如下: 链接:h
  3. 所属分类:其它

    • 发布日期:2020-12-14
    • 文件大小:388096
    • 提供者:weixin_38531017
  1. MySQL索引详解大全

  2. 1、索引  索引是表的目录,在查找内容之前可以先在目录中查找索引位置,以此快速定位查询数据。对于索引,会保存在额外的文件中。2.索引,是数据库中专门用于帮助用户快速查询数据的一种数据结构。类似于字典中的目录,查找字典内容时可以根据目录查找到数据的存放位置,然后直接获取即可。索引由数据库中一列或多列组合而成,其作用是提高对表中数据的查询速度索引的优点是可以提高检索数据的速度索引的缺点是创建和维护索引需要耗费时间索引可以提高查询速度,会减慢写入速度1.普通索引2.唯一索引3.全文索引4.单列索引5.
  3. 所属分类:其它

    • 发布日期:2021-02-01
    • 文件大小:128000
    • 提供者:weixin_38667835
  1. mysql分区功能详解,以及实例分析

  2. 一,什么是数据库分区 前段时间写过一篇关于mysql分表的 的文章,下面来说一下什么是数据库分区,以mysql为例。mysql数据库中的数据是以文件的形势存在磁盘上的,默认放在/mysql/data下面 (可以通过my.cnf中的datadir来查看),一张表主要对应着三个文件,一个是frm存放表结构的,一个是myd存放表数据的,一个是myi存表 索引的。如果一张表的数据量太大的话,那么myd,myi就会变的很大,查找数据就会变的很慢,这个时候我们可以利用mysql的分区功能,在物理上将这 一张
  3. 所属分类:其它

    • 发布日期:2021-01-21
    • 文件大小:97280
    • 提供者:weixin_38563525
  1. MySQL数据库优化详解

  2. mysql表复制                                                                               复制表结构+复制表数据 mysql> create table t3 like t1; mysql> insert into t3 select * from t1; mysql索引                                                                
  3. 所属分类:其它

    • 发布日期:2021-01-21
    • 文件大小:131072
    • 提供者:weixin_38741317
  1. MySQL 去除重复数据实例详解

  2. MySQL 去除重复数据实例详解 有两个意义上的重复记录,一是完全重复的记录,也即所有字段均都重复,二是部分字段重复的记录。对于第一种重复,比较容易解决,只需在查询语句中使用distinct关键字去重,几乎所有数据库系统都支持distinct操作。发生这种重复的原因主要是表设计不周,通过给表增加主键或唯一索引列即可避免。 select distinct * from t; 对于第二类重复问题,通常要求查询出重复记录中的任一条记录。假设表t有id,name,address三个字段,id是主键,有
  3. 所属分类:其它

    • 发布日期:2021-01-19
    • 文件大小:43008
    • 提供者:weixin_38549327
  1. Mysql中explain作用详解

  2. 一、MYSQL的索引 索引(Index):帮助Mysql高效获取数据的一种数据结构。用于提高查找效率,可以比作字典。可以简单理解为排好序的快速查找的数据结构。 索引的作用:便于查询和排序(所以添加索引会影响where 语句与 order by 排序语句)。 在数据之外,数据库还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用数据。这样就可以在这些数据结构上实现高级查找算法。这些数据结构就是索引。 索引本身也很大,不可能全部存储在内存中,所以索引往往以索引文件的形式存储在磁盘上
  3. 所属分类:其它

    • 发布日期:2021-01-19
    • 文件大小:95232
    • 提供者:weixin_38668243
  1. MySQL日志管理详解

  2. 日志文件对于一个服务器来说是非常重要的,它记录着服务器的运行信息,许多操作都会写日到日志文件,通过日志文件可以监视服务器的运行状态及查看服务器的性能,还能对服务器进行排错与故障处理,MySQl中有六种不同类型的日志。 一、日志种类 ———–> 1,错误日志:记录启动、运行或停止时出现的问题,一般也会记录警告信息。 ———–> 2,一般查询日志:记录建立的客户端连接和执行的语句。 ———–> 3,慢查询日志:记录所有执行时间超过long_query_time秒的所有查询或不使用索
  3. 所属分类:其它

    • 发布日期:2021-01-19
    • 文件大小:121856
    • 提供者:weixin_38513665
  1. MySQL 各个索引的使用详解

  2. 一. 慢查询日志 1.1 MySQL的日志类型 日志用于记录数据库的运行情况,以及用户对数据库执行的各类操作。当数据库发生故障时,可以根据日志分析和解决问题,从而对数据库进行恢复。 1.2 认识慢查询日志 慢查询日志用于记录MySQL数据库中响应时间超过指定阈值的语句。慢查询日志通常也被称之为慢日志,因为它不仅仅只针对SELECT语句,像INSERT、UPDATE、DELETE等语句,只要响应时间超过所设定阈值都会记录在慢查询日志中。 1.3 如何开启慢查询日志命令 慢查询日志可以通过命令
  3. 所属分类:其它

    • 发布日期:2021-01-19
    • 文件大小:515072
    • 提供者:weixin_38628990
« 12 3 4 »