欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

mysql

xdebug PHPmyadmin提示Warning in .\libraries\dbi\DBIMysqli.class.php#155 mysqli_init(): Property access is not allowed yet 有大用


把php.ini中xdebug的配置项中的trace和profiler去掉之后,重启服务器就恢复正常了。



普通分类: 

phpMyAdmin出现Fatal error: Maximum execution time of 30 300

在mysql用phpMyAdmin导入大数据的时候出现:
普通分类: 

mysql sql长度限制解决 最大长度 有大用

mysql sql长度限制解决
 
普通分类: 
shiping1 的头像

mysql 日志文件位置在哪 有大用

windows 中
D:\xampp\mysql\data\mysql.err  它就是mysql的日志文件
liunx 中
locate -r .err
得到的几个文件都是 mysql的日志文件

普通分类: 

深入解析mysql中order by与group by的顺序问题

mysql 中order by 与group by的顺序是:
普通分类: 

mysql force index强制指定索引 强制使用索引 有大用

mysql可以通过force index关键字强制指定查询使用某个索引,如下sql语句:
普通分类: 

mysql sql优化实例1(force index使用) 有大用

SELECT * FROM TABLE1 FORCE INDEX (FIELD1)   
普通分类: 

mysql 索引基数

基数是数据列所包含的不同值的数量。例如,某个数据列包含值1、3、7、4、7、3,那么它的基数就是4。索引的基数相对于数据表行数较高(也就是说,列中包含很多不同的值,重复的值很少)的时候,它的工作效果最好。如果某数据列含有很多不同的年龄,索引会很快地分辨数据行。如果某个数据列用于记录性别(只有"M"和"F"两种值),那么索引的用处就不大。如果值出现的几率几乎相等,那么无论搜索哪个值都可能得到一半的数据行。在这些情况下,最好根本不要使用索引,因为查询优化器发现某个值出现在表的数据行中的百分比很高的时候,它一般会忽略索引,进行全表扫描。惯用的百分比界线是"30%"。
普通分类: 

关于mysql 索引自动优化机制: 索引选择性(Cardinality:索引基数) 有大用

1、两个同样结构的语句一个没有用到索引的问题:

查1到20号的就不用索引,查1到5号的就用索引,为什么呢?不稳定?
普通分类: 

关于MYSQL中每个用户取1条记录的三种写法(group by xxx)

今天以前的同学问我关于这方面的SQL语句,我特意记忆一下,毕竟这个也比较常见了
普通分类: 

MySQL Profiling 的使用

01    mysql> set profiling=1;
02    mysql> select distinct(num) from test_test; 
03    
普通分类: 

Zox's code life 人生就是不停的战斗! MySQL中distinct和group by性能比较 有大用

MySQL中distinct和group by性能比较[转]

之前看了网上的一些测试,感觉不是很准确,今天亲自测试了一番。得出了结论(仅在个人计算机上测试,可能不全面,仅供参考)

普通分类: 

永远用小的结果集驱动大的结果集

转载自:公司内  数据工程师:

 

普通分类: 

mysql explain 分析查询 分析解析过程 有大用 有大大用

mysql求助 请问where a.id=b.id 和join on a.id=b.id 在效率上的区别 [问题点数:40分,结帖人anydy2008]

普通分类: 

第18课.mysql优化4(SQL语句优化3.索引.explain使用)

第18课.mysql优化4(SQL语句优化3.索引.explain使用)

来自 
http://v.youku.com/v_show/id_XMTQ0MTAzNTQ2NA==.html?spm=a2h0k.8191407.0.0&from=s1.8-1-1.2
普通分类: 

MySQL left join快 inner join慢

遇到一个非常诡异的问题 

普通分类: 

MySQL 5.7 Reference Manual / ... / LIMIT Query Optimization

普通分类: 

MySQL的预处理技术

MySQL关闭查询缓存(QC)的两种方法 打开查询缓存 有大用

IT圈的那些事儿 2017-03-14 08:29
普通分类: 

西部数码各种 my.cnf 的配置 /www/wdlinux/etc/my.cnf 有大用

小 内存vps (256,512) my.cnf 
普通分类: 

Query Cache的陷阱

事情背景:
公司在使用MySQL作为线上业务的生产库,某一天,同事说,怪不得select有时候很慢,原来查询缓存(Query Cache)没有打开,昨晚找了个空闲时间就打开了~

普通分类: 

MySQL查询缓存设置提高MySQL查询性能

首先看看MSYQL逻辑框架:图片来自高性能mysql
\
普通分类: 

mysql查询缓存打开、设置、参数查询、性能变量意思

第一: query_cache_type 使用查询缓存的方式

一般,我们会把 query_cache_type 

普通分类: 

开启 启用MySQL查询缓存

启用MySQL查询缓存可以极大地减低数据库服务器的CPU使用率,实际使用情况是:开启前CPU使用率120%左右,开启后降到了10%。

 

普通分类: 

通过show status 来优化 MySQL数据库

MySQL缓存命中率概述及如何提高缓存命中率

MySQL缓存命中率概述

工作原理:

普通分类: 

Centos中mysql如何开启、设置查询缓存?

mysql从4.0的版本后就提供了查询缓存的功能,为了提升网站性能,设置好mysql的查询缓存功能是非常有必要的。
普通分类: 

深入理解mysql的查询缓存

本文讨论的内容包括:

通过查询缓冲提高查询速度;MySQL对查询的自动优化;基于索引的排序;不可达查询的检测和使用各种查询选择来提高性能。

显然,这对于频繁更新的表,查询缓存是不适合的,而对于一些不常改变数据且有大量相同sql查询的表,查询缓存会节约很大的性能。

普通分类: 

mysql查询缓存配置和查看

可通过如下方法 

普通分类: 

页面

Subscribe to RSS - mysql