表示 进入内容 138411385015677
« 先前的 10 新的记录 | 下一步 10 较早的记录 »
小心!高效率的sql查询,它也会导致网站响应变慢

   最近一个项目进行2.0版本升级。2.0版本部署到所有的线上机器后,发现网站访问速度变的很慢。为了不影响用户体验,紧急进行版本回滚,然后进行问题查找。

   分析

   首先查看php的日志,没有发现有用的线索。

   然后看了下mysql db的监控情况。如下图:

   

   

   

   

    …

[获取更多]
PHP再学习5——RESTFul框架 远程控制LED

0.前言       去年(2013年)2月第一次接触yeelink平台,当时该平台已经运行了一些时间也吸引了不少极客。试想自己也将投身IoT(物联网)行业,就花了些时间研究了它。陆陆续续使用和研究了一年,大致围绕两个问题展开——1.yeelink平台如何使用,2.如何构造一个功能简单些的yeelink平台。

【php】  【mysql】  【Json】  【数据库】  【测试】   …

[获取更多]
Slim安装以及使用

最近在用backbone.js 做东西,因为牵扯到REST services 所以需要后台支持,此处选择了php。Slim 是php的一个框架。 貌似国内文章对此的介绍比较少,在安装Slim的过程中出现了些问题,历经三四个小时,终才解决。

【php】  【mysql】  【Apache】  【配置】  【service】   点击查看原文>

MySQL 加锁处理分析
  1. 背景

MySQL/InnoDB的加锁分析,一直是一个比较困难的话题。我在工作过程中,经常会有同事咨询这方面的问题。同时,微博上也经常会收到MySQL锁相关的私信,让我帮助解决一些死锁的问题。本文,准备就MySQL/InnoDB的加锁问题,展开较为深入的分析与讨论,主要是介绍一种思路,运用此思路,拿到任何一条SQL语句,都能完整的分析出这条语句会加什么锁?会有什么样的使用风险?甚至是分析线上的一个死锁场景,了解死锁产生的原因。

注:MySQL是一个支持插件式存储引擎的数据库系统。本文下面的所有介绍,都是基于InnoDB存储引擎,其他引擎的表现,会有较大的区别。

  1. MVCC:Snapshot Read vs Current Read

MySQL …

[获取更多]
mysql server 的Centos安装运维

1.添加yum源

CentOS的官方yum源中没有,需要自己添。

在/etc/yum.repos.d/目录下创建mysql-5.6.repo文本文件 vim /etc/yum.repos.d/mysql-5.6.repo内容见下:

# Enable to use MySQL 5.6 [mysql56-community] name=MySQL 5.6 Community S

【mysql】  【日志】  【yum】  【centos】  【Server】  【service】  点击查看原文>

com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException Table 'xinghe.base_class' doesn't exist

版权声明:本文为 testcs_dn(微wx笑) 原创文章,非商用自由转载-保持署名-注明出处,谢谢。 https://blog.csdn.net/testcs_dn/article/details/41650303

com.

【java】  【mysql】  【Apache】  【web】  【Server】  【Annotation】  【JDBC】  【source】   …

[获取更多]
字符串变量作mysql查询条件

版权声明:欢迎转载,请注明沉默王二原创。 https://blog.csdn.net/qing_gee/article/details/41646503

当你的查询条件是一个字符串变量时,你该怎么办,比如字符串可能是“0001ME,0002BL”,也可能是“0001ME”,那么如何根据条件得到想要的结果呢,我来告诉你instr方法的厉害之处。

【mysql】  【函数】   点击查看原文>

利用binlog进行数据库的还原

前言:在学习mysql备份的时候,深深的感受到mysql的备份还原功能没有oracle强大;比如一个很常见的恢复场景:基于时间点的恢复,oracle通过rman工具就能够很快的实现数据库的恢复,但是mysql在进行不完全恢复的时候很大的一部分要依赖于mysql...

【mysql】  【Oracle】  【数据库】  【测试】  【database】  【binlog】   …

[获取更多]
免费打造自己的个人网站,免费域名、免费空间、FTP、数据库什么的,一个不能少,没钱,也可以这么任性

  作为一名程序猿,拥有自己的个人网站,是一件多么有逼格的事~~至于个人网站的好处嘛?那是多的说都说不完啊~~例如我们可以放自己的作品,展示自己的风采,放自己女神的照片(女神看到后会怎么样,自己想吧,哈哈)……( ⊙ o ⊙ ),最重要的是可以为所欲为,当然是在法律和道德允许的范围内。

【php】  【服务器】  【域名】  【mysql】  【数据库】   …

[获取更多]
mysqldump加-w参数备份

   我们在用mysqldump备份数据时,有个选项是 -where / -w,可以指定备份条件,这个选项的解释是:

-w, --where=name    Dump only selected records. Quotes are mandatory

   我们可以做个测试,例如:

mysqldump --single-transaction -w ' id < 10000 ' mydb mytable > mydump.sql

   这时候就可以备份出mytable表中 id< 10000 的所有记录了。假设我们还想加一个时间范围条件,例如:

mysqldump --single-transaction -w " id < 10000 and logintime < unix_timestamp('2014-06-01')" mydb mytable > mydump.sql

   在这里,一定注意单引号和双引号问题,避免出现这种情况:

mysqldump --single-transaction -w ' id < 10000 and logintime < unix_timestamp('2014-06-01') ' mydb mytable > mydump.sql

   这样的话,结果条件会被解析成: …

[获取更多]
表示 进入内容 138411385015677
« 先前的 10 新的记录 | 下一步 10 较早的记录 »