Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. Database & SysAdmin
  3. Database
  4. Performance problems, when using ADO in threads

Performance problems, when using ADO in threads

Scheduled Pinned Locked Moved Database
databaseperformancehelpquestion
1 Posts 1 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • P Offline
    P Offline
    pma
    wrote on last edited by
    #1

    Hi, I've a problem when using Carlos Antollini ADO class in a "realtime" application. What I do is, that I call a thread that does all the database operations once every 10 minutes or so. But it seems like the database operations are not called asyncron, because the other threads within the application get freezed!? Would be great if you could give advice, otherwise I've to rewrite the whole DB part :sigh: Thanks Mario m_hThread = (HANDLE) _beginthreadex(NULL,0,_ThreadWriteToDB,this, 0,&nDummy); UINT WINAPI CDBManager::_ThreadWriteToDB(LPVOID pParam) { ASSERT(pParam); CDBManager *pDBMan = reinterpret_cast (pParam); DosSetPriority(PRTYS_THREAD, PRTYC_IDLETIME, THREAD_PRIORITY_IDLE, 0); pDBMan->m_Con.BeginTransaction(); ... ... ... pDBMan->m_Con.CommitTransaction(); // this thread has finished its work so we close the handle CloseHandle(pDBMan->m_hThread); }

    1 Reply Last reply
    0
    Reply
    • Reply as topic
    Log in to reply
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes


    • Login

    • Don't have an account? Register

    • Login or register to search.
    • First post
      Last post
    0
    • Categories
    • Recent
    • Tags
    • Popular
    • World
    • Users
    • Groups