Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Transaction block is too long...
Message
From
19/10/2001 04:23:10
Wilfred Chan
Bnp Paribas Hong Kong Branch
Hong Kong, Hong Kong
 
 
General information
Forum:
Oracle
Category:
PL/SQL
Miscellaneous
Thread ID:
00569454
Message ID:
00570669
Views:
23
This message has been marked as the solution to the initial question of the thread.
>Hi!
>
>>In Oracle, I think you may try to adjust the value of SHARED_SPOOL_SIZE and
>DB_BLOCK_BUFFERS.
>
>How I can do this? Can you post a sample of PL/SQL command for this, or tell where to go to configure these values?

Hi Vlad,

It's in the database initialization parameter file - init???.ora.
The database is required to restart after the changes have been made.

But I've read the Oracle doc., the PL/SQL block size limitation is around 32K.
And Oracle's suggestion is breaking it into sub-blocks, like this:
BEGIN
BEGIN
INSERT INTO vfp_test1 VALUES ('testing');
END;
BEGIN
INSERT INTO vfp_test2 VALUES ('testing');
END;
......
...
commit;
END;

Just curious, why it can be done by SQL pass-thought.
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform