
SQL
包含mysql和oracle相关的使用和优化。
左上晨
君子终日乾乾,夕惕若,厉,无咎。
展开
-
Oracle中SQL使用(数据迁移和merge使用)
1. 数据迁移使用1)row_cur :每一行的变量2)not exists:筛选出差异的部分,不存在的则进行同步(可用于后续增量跑,可重复跑,保证数据整体一致)3)每1000条提交一次4)以每天的维度同步数据--迁移数据--初始化报表create or replace procedure ticketFlowMigrate(v_cnt in number) is cursor cur_query is select a.FLOW_NO,a.CREATE_TIME,a.原创 2020-11-02 10:58:16 · 973 阅读 · 0 评论 -
mysql记录
游标是在关系数据库这种面向集合的系统中抽离出来,单独针对行进行表达(也可以理解成网上资料说的:游标是面向集合与面向行的设计思想之间的一种桥梁)https://www.2cto.com/database/201712/703523.htmlmysql主从数据库方案:https://blog.youkuaiyun.com/marshaleagle/article/details/53887569...转载 2018-10-11 16:24:13 · 99 阅读 · 0 评论 -
sql优化
在sql查询中为了提高查询效率,我们常常会采取一些措施对查询语句进行sql优化,下面总结的一些方法,有需要的可以参考参考。1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where nu...转载 2018-10-11 16:25:01 · 84 阅读 · 0 评论 -
mysql的优化
一、核心军规1.尽量不在数据库做运算2.控制单表数据量3.保持表身段苗条4.平衡范式不冗余5.拒绝3B二、字段类军规6.用好数值字段类型7.将字符转化为数字8.优先使用ENUM或SET9.避免使用NULL字段10.少用并拆分TEXT/BLOB11.不在数据库里存图片三、索引类军规12.谨慎合理添加索引13.字符字段必须建前缀索引14.不在索引列做运算15.自增列或...转载 2018-10-15 10:23:16 · 277 阅读 · 0 评论 -
mysql常用命令
常用操作:show databases; 查看数据库create database name; 创建数据库use databasename; 选择数据库drop database name; 直接删除数据库,不提醒show tables; 显示表mysql -u root -p 登录mysql给用户授权:1. GRANT ALL PRIVILEGES ON . TO ‘root’@...原创 2018-10-30 10:15:43 · 145 阅读 · 0 评论 -
mysql各版本驱动下载
mysql各版本驱动下载:http://central.maven.org/maven2/mysql/mysql-connector-java/原创 2019-09-20 11:23:26 · 1121 阅读 · 0 评论 -
mysql8启动
service mysqld start原创 2019-09-20 12:37:03 · 308 阅读 · 0 评论