回覆列表
  • 1 # 使用者5328567791017

    可以使用ADO進行連線,也可以選擇使用oci進行連線。

    使用oci進行連線,可以使用官方的api,更簡單的可以使用ocilib,這是一個oracle資料庫的封裝庫,提供了C和C++兩套API,地址:OCILIB (C and C++ Driver for Oracle) - Open source C and C++ library for accessing Oracle databases。

    ocilib文件裡還有更多的示例,包括綁定向量、資料庫連線池、12c隱式結果集、使用Oracle物件和資料庫通知等,這種連線方式還可以執行在沒有客戶端的環境。

    OCILIB 連線Oracle資料庫——安裝配置

    OCILIB 連線Oracle資料庫——插入資料

    官方文件:Some OCILIB C++ sample codes

  • 2 # 使用者5253322899700

    一般情況下不需要你設定連線池的,如果資料頻率很高,那就需要用多執行緒之類的解決了,也就是資料採集後放入一個緩衝區(比如放在Queue裡),然後另外一個執行緒持續的從這個Queue中取得資料(比如一次取一千條),然後批次提交進資料庫,這也是普通的生產和消費者關係。

  • 中秋節和大豐收的關聯?
  • 怎麼關閉vivo手機後臺執行程式?