Skip to Main Content

Oracle Database Discussions

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Configuring SDU Size

Andy DufresneAug 9 2011 — edited Aug 11 2011
I am trying to configure the Session Data Unit (SDU) size as per the steps specified here [http://download.oracle.com/docs/cd/E11882_01/network.112/e10836/performance.htm#sthref1007]. We have a shared server configuration on the oracle database server and assuming the SDU size is 64 KB as specified in the document, I am trying to configure the SDU size on the client also to be 64 KB. The default SDU size on the client is 8 KB.

After adding the below configuration property in sqlnet.ora file DEFAULT_SDU_SIZE=65535, I verified the sdu size in the sqlnet trace logs. But I see the below statements in the trace files

DEFAULT_SDU_SIZE = *65535*
.......
nsopen: lcl[0]=0xf4ffefff, lcl[1]=0x102000, gbl[0]=0xfaff, gbl[1]=0x41, tdu=32767, sdu=32767
......
nsconneg: vsn=314, gbl=0x1, sdu=32767, tdu=32767

which indicates that the SDU size is 32 kb instead of 64 Kb.

Can someone provide more information about TDU (Transport Data Unit). What is TDU size indicate? Researching more on this I could just find this "The TDU is the default packet size used within Oracle Net to group data together. " but didn't quite understand. I am assuming that the SDU size is limited to the size of TDU (which is currently 32 kb).
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Sep 8 2011
Added on Aug 9 2011
10 comments
3,311 views