黄舟
浏览量9660    |    粉丝141    |    关注0
  • 黄舟

    黄舟

    2017-03-02 16:07:37
    Mysql优化-大数据量下的分页策略
    什么意思?比如limit 100000,10,在找到需要的那10条时,先会轮询经过前10W条数据,先回行查询出前100000条的字段数据,然后发现没用舍弃掉,直到最后找到需要的10条。
    1640
  • 黄舟

    黄舟

    2017-03-02 16:12:43
    Mysql分析-profile详解
    一。前言当我们要对某一条sql的性能进行分析时,可以使用它。Profiling是从 mysql5.0.3版本以后才开放的。启动profile之后,所有查询包括错误的语句都会记录在内。关闭会话或者set profiling=0 就关闭了。(如果将profiling_history_size参数设置为0,同样具有关闭MySQL的profiling效果。)此工具可用来
    1837
  • 黄舟

    黄舟

    2017-03-02 16:16:46
    Mysql分析-awk+Threads分析状态
    当我们想了解当前mysql连接情况,分析其运行状态,那该如何查看呢?登录mysql数据库后,show status();会发现其中有一向【query】此query查询栏目,表示当前时间发生过的查询次数,要想知道一段时间的查询次数,查询两次做差即可。当前query - 10分钟后的query = 此十分钟的查询数再往下 有【Threads】相关栏目
    2715
  • 黄舟

    黄舟

    2017-03-02 16:20:06
    Mysql优化-Procedure_Analyse优化表结构
    一。前言PROCEDURE ANALYSE() ,在优化表结构时可以辅助参考分析语句。利用此语句,MySQL 帮你去分析你的字段和其实际的数据,并会给你一些有用的建议。【只有表中有实际的数据,这些建议才会变得有用,因为要做一些大的决定是需要有数据作为基础的。】 例如,如果你创建了一个 INT 字段作为你的主键,然而并没有太多的数据,那么,PROCEDURE ANAL
    1908
  • 黄舟

    黄舟

    2017-03-02 16:24:01
    Mysql分析-explain的详细介绍
    了解explain原因:想了解select查询的内部情况,查询优化器是如何工作的,是否使用到了索引,explain可以做到。MySQL查询优化器是如何工作的 :MySQL查询优化器有几个目标,但是其中最主要的目标是尽可能地使用索引,并且使用最严格的索引来消除尽可能多的数据行。最终目标是提交SELECT语句查找数据行,而不是排除数据行。优化器试图排除数据行的原因在于它排除数据行的速度
    2750
  • 黄舟

    黄舟

    2017-03-02 16:27:43
    Mysql优化与索引总分析【图解】
    一.为什么别人问你MySQL优化的知识 总是没有底气1.因为你只是回答一些大而化之的调优原则,a.比如:”建立合理索引”(什么样的索引合理?)b.“分表分库”(用什么策略分表分库?)c.“主从分离”(用什么中间件?)2.没有从细化到定量的层面去分析.a.如qps提高了%N?b.有没有减少文件排序?c.语句的扫描行数减少了多少?
    1633
  • 黄舟

    黄舟

    2017-03-02 16:30:46
    Mysql-索引-BTree类型【精简】
    网络上看了很多关于B-TREE的总结,b树,B-树,B+树,B*树(艾玛怎么还4个呢?都快蒙圈了呢),有的真的很精彩令人佩服,但是都是篇幅太长啊,一大长段的文字就让人望而生畏啊。干脆做一个简化版的总结,通俗移动点介绍下,说说他们的区别。一.B树Binary Tree,就是一个二叉树。(什么K呀h,n啥的公式这里不说了,有兴趣的可以自己搜搜..)(1)所有
    2118
  • 黄舟

    黄舟

    2017-03-02 16:33:56
    Mysql-索引排序行的详解
    上一篇刚刚通俗化的说明了B-TREE的几个结果与存储方式,其实跟索引感觉上还是没有关联起来,那么本篇,就通过实际的一个数据行的例子,说明一下。一.模拟创建原始数据左边是自己方便说明,模拟的数据。引擎为mysiam~右边是用EXCEL把它们随机排列后的一个正常仿真数据表,把主键按照1-27再排列(不随机的话我在模拟数据时本来就是按顺序写的,再加索引看不大出这个索引
    1754
  • 黄舟

    黄舟

    2017-03-02 16:39:38
    mysql远程机器导入导出数据 锁表不锁表 部分数据或全部
    最近在使用mysql的时候,经常要遇到导出或者导入数据的情况,对于一些简单的,可以直接使用navicate直接导出结果,但是有很多时候,由于机器在远程端,并且是线上机器的情况下,在跳转一次跳转还链接不到mysql的时候,navicate就不能使用这种方法去导出了,搜索了网上的一些文章,大概将mysql导入导出的情况做个总结,如下:一、导出数据库mysqldump -h 127.0.0.1
    3324
  • 黄舟

    黄舟

    2017-03-02 16:44:01
    tomcat-dbcp数据库连接池配置以及使用时候的一些坑
    一、数据库连接池开发的时候经常会需要对数据库进行一些操作,比如说常见的增删改查之类的,当数据量小的时候,可以直接进行操作,但是当数据量增多的时候,每一次连接以及释放数据库都会耗费一定的时间,这个时候,可以采用数据库连接池来保持数据库的链接,减少连接数据库对程序带来的开销,并且可以减少数据库的压力,那么数据库链接池是一个什么样的东西呢?顾名思义,它是一个池子,池子里放的是对数据库的链接,打个比方
    1783

最新下载

更多>
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号