摘要:
插入优化1. 批量插入 insert into tb_test values(1,'qwe'),(2,'qwe2'),(3,'qwe2'); 2.手动事务提交 start transaction; insert into tb_test values(1,'qwe'),(2,'qwe2'),(3,' 阅读全文
摘要:
索引使用规则: 1.最左原则 2.可能会导致索引失效的情况 1)范围查询:联合索引中出现范围查询(>,<),范围查询右侧的列索引失效,建议使用(>=, ⇐) 2)索引列运算,索引失效 explain select * from n_user where substring(phone, 10, 2) 阅读全文
摘要:
sql性能分析: 1.sql执行频率 show [session|global] status like 'Com_______';(7个_) 2.慢查询日志 慢查询日志记录了所有执行时间超过指定参数(long_query_time,单位:秒,默认1O秒)的所有SQL语句的日志。 MySQL的慢查询 阅读全文
摘要:
存储引擎: InnoDb: 特点: 支持事务;行级锁,提高并发访问性能;支持外键FOREIGN KEY约束,保证数据的完整性和正确性 文件: xxx.ibd:xxx代表的是表名,innoDB引擎的每张表都会对应这样一个表空间文件,存储该表的表结构(frm、sdi)、数据和索引。 参数:innodb_ 阅读全文
摘要:
事务四大特性:原子性(Atomicity):事务是不可分割的最小操作单元,要么全部成功,要么全部失败。一致性(Consistency):事务完成时,必须使所有的数据都保持一致状态。隔离性(Isolation):数据库系统提供的隔离机制,保证事务在不受外部并发操作影响的独立环境下运行。持久性(Dura 阅读全文
摘要:
安装python3.11 mkdir -p /data/server/ cd /data/server/wget https://www.python.org/ftp/python/3.11.4/Python-3.11.4.tar.xz # 3.7版本之后需要一个新的包libffi-devel yu 阅读全文
摘要:
子查询: 1)列子查询 select * from emp where managerid in (select id from emp where dept_id=1) 2)行子查询 : 查询与“张无忌”的薪资及直属领导相同的员工信息 select * from emp where (salary 阅读全文
摘要:
1. 下载编译安装libsodium wget https://download.libsodium.org/libsodium/releases/libsodium-1.0.18-stable.tar.gz tar -zxf libsodium-1.0.18-stable.tar.gz cd li 阅读全文
摘要:
1. 查询记录中created_at=0的数据 并将pay_time的值赋值到created_at,updated_at中 UPDATE `n_book_paid` k1, (SELECT id,pay_time FROM `n_book_paid` WHERE created_at=0) k2 S 阅读全文
摘要:
问题:Access denied for user 'root'@'localhost' (using password: YES) 说明:当前mysql 可以通过公有IP及roo用户登录,只是不能通过命令行方式登录 解决: user mysql; select user, host from us 阅读全文