Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Going from Oracle 8 to Oracle 11 huge slowdown
Message
General information
Forum:
Visual FoxPro
Category:
Client/server
Environment versions
Visual FoxPro:
VFP 9 SP2
OS:
Windows XP SP2
Network:
Windows 2003 Server
Database:
MS SQL Server
Application:
Web
Miscellaneous
Thread ID:
01614550
Message ID:
01614578
Views:
42
>I figured it out. It turned out to be a setting in the ODBC connection settings. There is a checkbox called "Bind NUMBER as FLOAT". I select that checkbox - and now all is working nice and speedy again. From what I understand it's a glitch caused by using numbers as primary keys - and clicking this checkbox in the ODBC connection manager for Oracle fixes it.

Interesting. In my case I found that all parameters were send as float to SQL Server while the actual columns were numeric(17,0) [Should have used BigInt, but it's another story]. Anyway, now I manually do cast(?parName as decimal(17,0)) to make sure I pass parameter of the correct type.
If it's not broken, fix it until it is.


My Blog
Previous
Reply
Map
View

Click here to load this message in the networking platform