One of the database which we use is migrated from Greenplum to Oracle
So our team is doing some performance test by pulling same data from Oracle and Green Plum (1000 Records Table) to SAS where table coming from oracle DB is getting created by occupying 600 - 800 MB of size where as table coming from Green Plum is getting created by occupying 300MB of space under SAS work area.
And also date coloumn is getting created along with timestamp in table that was created from Oracle Database (tnsnames.ora) and same issue is not there on Green Plum (ODBC Connection).
Is there any setting that need to be done to avoid this or is it expected?
I can think of 2 possibilities here.
Root Cause :
The issue is with CLOB datatype, apparently in Greenplum the CLOB size is lesser compared to Oracle, the difference in file size is seen only for tables that have this CLOB datatype and all other are same,
If the table structures in the source are "identical", it probably comes down to how SAS/ACCESS maps data types by default. Check the documentation for each SA/ACCESS engine. One way of handling is using the DBSASTYPE option.
You don't have any different encoding? (DBCS issues)
For the date/timestamp part, can you describe the issue in more detail, with examples?
I can think of 2 possibilities here.
Root Cause :
The issue is with CLOB datatype, apparently in Greenplum the CLOB size is lesser compared to Oracle, the difference in file size is seen only for tables that have this CLOB datatype and all other are same,
The SAS Users Group for Administrators (SUGA) is open to all SAS administrators and architects who install, update, manage or maintain a SAS deployment.
Learn how to explore data assets, create new data discovery agents, schedule data discovery agents, and much more.
Find more tutorials on the SAS Users YouTube channel.