oracle的热块问题一直是性能瓶颈的重要因素,下面我们来通过一个例子来了解下:
1. 创建表
CREATE TABLE test2 (ID NUMBER);
2.插入一条记录
INSERT INTO test2 (ID) VALUES(1);
commit;
3.查看表test2,看看需要多少一致读
4.在另一个会话,做表的更新操作,并不提交
BEGIN
FOR i IN 1..10000 LOOP
UPDATE test2 SET ID=ID+
oracle的热块问题一直是性能瓶颈的重要因素,下面我们来通过一个例子来了解下:
1. 创建表
CREATE TABLE test2 (ID NUMBER);
2.插入一条记录
INSERT INTO test2 (ID) VALUES(1);
commit;
3.查看表test2,看看需要多少一致读
4.在另一个会话,做表的更新操作,并不提交
BEGIN
FOR i IN 1..10000 LOOP
UPDATE test2 SET ID=ID+