Recent content by GregW

  1. G

    Access Violation in ORA73.dll w/3.4.6

    I should mention that I've had a much more stable experience with 8.1.6.
  2. G

    Leaking

  3. G

    Leaking

    Rolling something into production tomorrow. Unfortunately, our production volume is so high I can't generate a realistic test on my development machine, but I _think_ it will work. I'll post a real answer on Friday after we've had a few days to observe. Following up my prior post, though, I was...
  4. G

    Leaking

    Okay, this is just strange. I did my own pooling and I've been testing it on my desk for the last week. Today I needed to get the window out of the way and I minimized. My memory charge dropped like a stone; well below the initial launch. Then it started creeping back up. Restoring had no...
  5. G

    Advantages of DOA over BDE

    I did my own benchmarks to make sure they were relevant to what I was doing. Comparing a recent build of DOA to BDE 5.something, I found that ... - Connections were established about 0.25s faster with DOA. (Down from 250ms to about 10ms.) - The overhead of calling a stored procedure dropped by...
  6. G

    Leaking

    I'll be looking forward to hearing how that turns out. Anything I can do in the meantime to facilitate investigation? Alternatively, any thoughts on a workaround that might at least slow the leak? G
  7. G

    Leaking

    Distinctly not okay. I've got, for the moment, an evaluation copy of MemorySleuth and it's flagging calls to TOracleSession.Logon. Additionally I put a new build out yesterday that uses DOA's internal pooling - and no other changes - and my leakage has doubled.
  8. G

    Leaking

    Have an app processing tens of thousands of transactions daily. Each transaction is processed by a newly-spawned thread that creates a data module containing a session and multiple queries. Any given transaction will use 1-3 of the query objects. Sessions are not pooled. Had been having AVs and...
  9. G

    New one...ORA-03115

    Upgraded to OCI 8.1.7 yesterday. Put back the DOA-based client program today and things are worse. Access Violation in orageneric8.dll as soon as transactions start flowing in. I see a few other posts related to that kind of behavior in threaded apps, but nothing for quite some time. Any pdate...
  10. G

    New one...ORA-03115

    Haven't tried on Net8 yet. Read the referenced bug topic. It happened again today, after about a 22-hour uptime. Seems to have occured on TOracleSession.Commit, because I've got an exception handler like: try myQuery.Execute; mySession.Commit; except // dumps SQL and argument list end; The...
  11. G

    New one...ORA-03115

    Threaded program, with each transaction spawning a thread and each thread creating a data module with a dedicated OracleSession and multiple OracleQuery objects (some subset of which will actually be used). 19 hours post-launch, I get ORA-03115: unsupported network datatype or representation...
  12. G

    ORA-01036

    Just added the code to do that. Hopefully I'll have a rollout scheduled for this week. G
  13. G

    ORA-01036

    Platform = NT4SP6a DOA version = 3.4.6 Tool chain = Delphi 4 Update 3 The application is threaded, with transaction spawning a thread which instantiates a data module containing a session and several query objects. Most of the queries are set up design time, but I keep one around for more...
  14. G

    Access Violation in ORA73.dll w/3.4.6

    Happened twice last Friday (with a reboot in between). The first time, every message referenced address 0FA09FE7. The second time, they were at 10019FE7. As I go back through the logs, it seems to always end in 9FE7 and it's always consistent within one run of AV's.
Back
Top