MySQL 海量数据处理及优化,mybatis 框架原理
alter table emp rename emp2
4 修改字段的数据类型
alter table emp rename emp2
4 修改表明
alter table emp2 modify id biginf
5 修改表明
alter table emp rename emp2
6 修改字段名
《一线大厂 Java 面试题解析+后端开发学习笔记+最新架构讲解视频+实战项目源码讲义》
【docs.qq.com/doc/DSmxTbFJ1cmN1R2dB】 完整内容开源分享
alter table emp2 change id iid biginf
7 添加字段
alter table emp2 add name navrchar(200) null
8 删除字段
alter table emp2 drop name
9 删除约束
删除外建约束 alter table emp2 drop foreign key fk_emp_dept 删除主键约束 alter table emp2 drop primary key pk_emp_dept
10 删除表
drop table if exists emp1,emp2
11 模版建表
复制表结构 create table xx like xxx 复制表结构和数据解构 create table xx as select * from xx
存储过程
delimiter //
CREATE PROCEDURE pro_c ()
BEGIN
SELECT
FROM
USER ;
END//
delimiter ;
CALL pro_c ();
其中 delimiter // 的意思是将;结束符设置为 // 所以 end 后的//的意思即为结束的意思,最后使用 delimiter ; 转化//为;作为结束符
你所不值的 mysql 的大数据用法用法
DROP TABLE IF EXISTS bi_user_copy; CREATE TEMPORARY TABLE bi_cartelo_ali_daily_zp_copy AS SELECT * FROM bi_user LIMIT 0, 100; SELECT * FROM bi_cartelo_ali_daily_zp_copy; 其中tmpoprary的作用就是创建虚表,通过虚表这个中间表,就可以对大批量数据进行分批处理,最后将处理好的数据进行汇总,有效的解决了从大数据中取出自己想要的数据
数据库优化
1 模糊查询
在一个复杂的查询里面最好避免使用LIKE等查询,这样会导致索引无法使用
2 索引以下情况
Java 面试核心知识点笔记
其中囊括了 JVM、锁、并发、Java 反射、Spring 原理、微服务、Zookeeper、数据库、数据结构等大量知识点。
Java 中高级面试高频考点整理
最后分享 Java 进阶学习及面试必备的视频教学
评论