当前位置: 代码迷 >> 综合 >> 08nosql mysql 优化第一天 - 总结
  详细解决方案

08nosql mysql 优化第一天 - 总结

热度:68   发布时间:2023-10-10 23:15:04.0

在线地址1.:https://shimo.im/docs/dbec7961106a4d36

在线地址2:https://docs.qq.com/doc/DQUt4WmxUY0hEUlJJ

五、执行计划

主要用于分析sql语句的执行情况(并不执行sql语句)得到sql语句是否使用了索引,使用了哪些索引

语法:explain  sql语句\G   或 desc sql语句\G

 08nosql mysql 优化第一天 - 总结

 

 mysql锁机制

<?php
$pdo  = new PDO('mysql:host=localhost;dbname=php69','root','root');
$pdo->exec('set names utf8');
//添加锁
//$pdo->exec('lock table a write');
$fh = fopen('./lock.txt','w');
flock($fh,LOCK_EX);
//取出id的值
$res = $pdo->query('select id from a');
$info = $res->fetch(PDO::FETCH_ASSOC);
$id = $info['id'];
//给id的值加1操作
$id = $id+1;
//把该值再写入;
$pdo->exec("update a set id=$id");
//$pdo->exec('unlock tables');//是否锁
flock($fh,LOCK_UN);
echo 'ok';
?>

08nosql mysql 优化第一天 - 总结

  相关解决方案