记录一次清理MYSQL_BINLOG日志
oracle查看建表dll
原因是无法处理此字段的类型,原sql如下:SELECT  DEPOTID_JTBB  FROM修正后SELECT  CAST(DEPOTID_JTBB as NVARCHAR(35))  AS DEPOTID_JTBB  FROM
mysql索引类型:`course_id`+`charge_type`+`type`,为了自己的功能快速上线变现,大意了。。explain SELECT * FROM think_course_question WHERE course_id = 1 AND charge_type = 1 AND type = 1explain&nbs
项目中出现SQL慢查询导致影响用户使用,原因是两个索引字段的类型不同导致无法使用索引,使用CONCAT转换为字符串即可解决原始SQL:SELECT * FROM hqew_order_goods og LEFT JOIN hqew_remove_list ri ON ri.order_rec_id = og.rec_id AND real_removal_numbers >&nbs
我的question.gaojiufeng.cn的站点因为机器突然断电导致mysql表损坏了,吓了一跳,还以为被人黑人删除数据了。先检查表情况check table zbp_post;告诉我表已经损坏了执行修复命令repair table zbp_post;
之前博客的题目数据一直使用z_blog的模糊匹配,一直使用like %tiile%,有时候直接导致服务器CPU100%,于是为了走上索引改为左匹配,like title %,虽然解决了搜索性能问题,但是没有like %title%效果好,很多人搜不到。于是改为全文索引。ALTER TABLE `think_course_question` ADD FULLTEXT  INDEX `uni_question_name` 
在加索引的时候100W数据加一个索引导致机器锁表,尤其机器配置只有2G需要时间较长,于是才了解到mysql也支持在线dll,以前只知道tidb支持。添加索引的方式如下:ALTER TABLE tbl_name ADD PRIMARY KEY (column), ALGORITHM=INPLACE, LOCK=NONE;LOCK参数的意思LOCK=NONE:允许并发的查询和DML操作LOCK=SHARED:允许并发的查
最近有在追踪一个tp3的事务问题,正好看到事务嵌套的问题,于是整理了出来,本来想等待同事整理,白嫖他,结果等了个寂寞。(1).参考事务嵌套的错误SQL:### 事务1开启 BEGIN;  ## 事务1修改数据  UPDATE hqjf_job_num  SET wx_uname='蒋琦1024' where id = 602;   &nb
给定四个表:student(学生表)teacher(老师表)course(课程表)sc(成绩表)根据题目要求,写出SQL语句。「问题列表」1、查询每个学生的学号、姓名和每门课的成绩2、查询都学过2号同学(sid=2)学习过的课程的同学的学号3、查询“语文(cid=1)”课程比“数学(cid=2)”课程成绩高的所有学生的学号;4、查询平均成绩大于60分的同学的学号和平均成绩;5、查询所有同学的学号、姓名、选课数、总成绩;6、查询姓“李”的老师的个数;7、查询没学过“叶平”老师课的同学的学号、姓名;
Top