- 博客(4)
- 收藏
- 关注
原创 ORACLE 大批量插入数据
这种也是采用DML并发,适用于执行DML语句慢的应用场景。说明:这种方式只能按照串行的方式进行,如果有多个任务在同时进行,会导致进程等待,反而会影响传输的效率。但是源表的数据量是1亿的数据量,按照最普遍的方式 INSERT INTO 效率太低了。这种是采用INSERT 并发,适用于 查询快,插入慢的场景。注: 这种模式其实跟第三种差不多,只不过这种是会话级别的。这种采用DML并发,适用于执行DML语句慢的应用场景。这种采用查询并发,适用于插入快,查询慢的应用场景。3.插入和查询PARALLEL。
2022-12-13 11:24:15
8906
原创 python初步学习
尝试写一个小程序 需求: 1.在windows把某个路径下面的文件备份压缩到另外一个路径中 2.加上当前备份的时间 一:准备工作 ①:做备份的文件 ②:备份的路径 代码奉上: import os import time source=[r'C:\Users\Public\Downloads\a.txt'] #要备份的文件路径 target_dir = 'C:\\Users\\Public\\test\\' #备份所在的路径 target = target_dir + time..
2021-12-07 14:08:47
333
原创 sql的优化
总结:sql优化的目的无非是提高sql的执行效率,加快查询速度。 1.索引 数据库的执行效率,我们通常认为与索引有关 1.1 sql语句是至下而上去执行的,so: 如果在查询语句后面没加WHERE子句,那么就是查询全部数据了,相当于全表扫描,所以不走索引了 1.2索引列异变 包含索引列与查询条件类型不一致,索引列上用了函数,索引列上进行了运算 1.3 in 和 exists的使用 很多人说in不走索引,但是经过我的测试,发现in也是走索引的; 1.3.1接下...
2021-11-09 18:10:00
645
原创 oracle 误删表空间数据文件
不小心把表空间数据文件删除,导致drop tablespace的时候报以下错误: 看了一下网上教程说要执行:shutdown immediate;结果报: 于是换另外一种方式: 4.1.shutdown abort ---强制关闭数据库 显示: -- oracle实例已关闭 2.startup mount --装载数据库,打开控制文件 3.alter database datafile '/data/oradata/dw/tbs_khxw_data01.dbf' offline dro.
2021-07-02 09:51:01
1475
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅