表连接方式
2024-10-12 01:20:36
1116
例如,假设一个索引块存储100行数据,现在要访问10000条数据,需要扫描100个索引叶子块,如果此时需要回表,这些数据可能分布在上千个块上,如果没有缓存,则需要进行上千次IO,性能影响相当严重。当需要从表中查询出大量数据但是只需要获取表中部分列的数据的,例如只取出2~5个列,正常情况返回大量数据应该走全表扫描,由于Oracle是行存储数据库,读一行就要扫描所有列,这种情况下可以创建组合索引走索引快速全扫描,避免扫描过多的列。对于分区表,如果是多分区,那么同时扫描多个分区,如果是单分区,则同时扫描多个区。
2024-09-23 13:44:56
602
由于excel数据验证 序列的长度最多255字符, 如果代码中数据的长度超过这个,则生成的excel会提示先修复才能打开,修复完成打开之后发现需要设置数据验证的列没有设置成功。如果想要输入更多数据,则先可以先把数据保存到一个隐藏的sheet中,然后通过公式引用存储的数据再设置数据验证。POI版本为5.2.2。
2024-09-13 11:28:26
914
数据库的统计信息非常重要,如果没有正确地收集表的统计信息,或者没有及时地更新表的统计信息,SQL就有可能走错执行计划,也就会出现性能问题。统计信息主要分为系统的统计信息、数据字典的统计信息以及动态性能视图基表的统计信息,我们主要关注表、列、索引的统计信息。注:本文涉及到的数据库版本为Oracle Database 19c Enterprise Edition Release表的统计信息主要包含表的以及,通过查询数据字典获取表的统计信息。
2024-09-10 21:13:22
1865
SQL优化涉及到的概念
2024-07-30 00:39:08
795
由于最近做项目要切换多个node版本,查询了一下常用的有nvm和fnm这两种,对比了一下选择了fnm。
2024-06-10 01:19:42
6930
jdk命令行、jcmd、jinfo、jstack、jmap
2023-10-31 22:33:36
631
docker、数据库、oracle、Mysql、mssql、highgo、kingbase、postgres、dm8
2023-10-11 13:18:04
706
编码格式、UTF-8、ASCII、GB2312
2023-09-05 15:05:41
647
base64
2023-04-15 23:24:31
734
Wireshark,TLS
2023-03-19 13:15:14
20799
1
X.509证书
2023-03-09 18:00:02
764
HTTPS、CA证书
2023-03-09 01:13:53
802
TLS
2023-03-02 12:46:38
16397
1
nginx.conf
2023-02-09 23:30:52
355
openssl
2023-02-09 00:42:11
445
ECC、椭圆曲线密码
2023-02-08 18:13:32
2521
gscloud、idp
2023-02-08 14:33:47
685
nginx
2023-02-07 17:40:13
131
NIO、NewIO
2023-02-07 16:30:09
643
IO模型
2023-02-02 00:55:54
402
AQS、AbstractQueuedSynchronizer
2023-01-25 15:47:17
1116
CompletableFuture
2023-01-24 22:31:05
2043
ForkJoin、ForkJoinPool、RecursiveAction、RecursiveTask
2023-01-24 13:35:25
1557
线程池
2023-01-19 13:25:25
3193
1
ConcurrentSkipListMap
2023-01-11 00:42:29
726
ConcurrentHashMap
2023-01-07 00:59:45
255
ConcurrentLinkedQueue
2022-12-26 18:40:28
119
CopyOnWrite
2022-12-15 19:00:44
275
双端阻塞队列
2022-12-14 00:06:25
184
阻塞队列
2022-12-13 23:47:56
299
原子类、Atomic
2022-11-28 17:48:15
650
同步工具类
2022-11-27 15:46:32
278
锁、Lock、Condition
2022-11-26 14:37:26
494
安全对象发布
2022-11-16 14:29:21
394
JMM、内存模型
2022-11-12 14:07:02
233
线程安全、锁
2022-10-27 10:43:21
196
线程
2022-10-20 16:53:22
251
Diffie-Hellman
2022-10-12 00:04:09
4864
RSA
2022-10-08 14:49:02
2268