- content
sql基础
SQL全称:Structured Query Language(结构化查询语言)
sql分类
DDL(数据定义语言Data Definition Language ) :create/drop/alter/truncate
DQL(数据查询语言Data Query Language) : select
DML(数据操纵语言Data Manipulation Language ) :insert/delete/update
DCL(数据控制语言Data Control Language ) : grant/revoke (赋予/收回权限) /commit/rollback
truncate 与 delete的区别:
•truncate是DDL语句,速度快,执行后无法回滚;delete是DML语句,可回滚。
•truncate不会激活与表有关的删除触发器;delete可以。
•truncate后会使表和索引所占用的空间会恢复到初始大小;delete操作不会减少表或索引所占用的空间。
•执行truncate需要drop权限;执行delete需要delete权限。
常见表类型:
1、堆组织表 (heap)
2、索引组织表 (IOT)
3、临时表
4、聚簇表
5,嵌套表
6,外部
7,分区表
物化视图元数据: https://c-xuan.com/2017/08/13/20170813001/
物化视图: https://help.aliyun.com/zh/maxcompute/user-guide/materialized-view-operations
物化视图权限: https://blog.itpub.net/21374452/viewspace-2129848/
consider refresh:
https://blog.itpub.net/4227/viewspace-665837/
数据不一致:
https://blog.itpub.net/4227/viewspace-69374/
物化视图: https://blog.itpub.net/4227/search/%E7%89%A9%E5%8C%96%E8%A7%86%E5%9B%BE/
on commit: https://www.cnblogs.com/PiscesCanon/p/13518549.html
权限审计
在某个角色上启用审计策略后,所有直接被赋予给该角色的系统权限就可以被审计。
行为审计
https://www.sohu.com/a/566625767_100210284
数据字典:包括dba视图,All视图和user视图。 eg:dba_objects
https://blog.csdn.net/xingshiyunwei/article/details/124227615
合并-clickhouse
https://juejin.cn/post/7212563816454373437
linux资源清理
https://www.cnblogs.com/cthon/p/9078042.html
starRocks
https://blog.csdn.net/qq_35200943/article/details/127498751
导入主要2种实现方式:
1,流式实时导入,支持单行事务,支持更新删除。
2,批量导入,一批作为一个事务,不支持更新删除。
去重目前有两种:
1,基于主键/唯一键去重
2,通过合并去重
DATAX
https://www.jianshu.com/p/56f25c699ec1
https://blog.51cto.com/u_15294985/5147715
上锁失败问题定位:
查看lock视图为空表示没有其他dml导致锁冲突,是本身的转换任务之间导致的,查看partnum发现,partnum锁在了一级分区,修改partnum让其指向二级分区,从而解决冲突。
sql 创建用户并设定密码 create user lzy identified by lzy;
oracle操作符及函数:
https://www.linuxidc.com/Linux/2019-07/159673.htm
collate:
https://www.cnblogs.com/qcloud1001/p/10033364.html