2011-10-19 74 views
2

我已經編碼了一個C#應用程序來設置一個ODBC連接到任何啓用ODBC的數據庫。在Windows中爲ODBC驅動程序設置最小和最大池大小

我已經使用此應用程序通過ODBC連接到FileMaker DB。爲了獲得更好的性能,我已經通過ODBC Data Sources -> Connection Pooling面板通過雙擊FileMaker ODBC驅動程序並設置必要的池選項來啓用FileMaker ODBC驅動程序的連接池選項。但是,在此設置對話框中,沒有地方可以爲相關ODBC驅動程序所用的池配置最大和最小池大小(即,池中的最大連接數,以及池中保留的最小連接數)。

我不知道是否存在任何其他方式來配置特定的(在這種情況下是FileMaker ODBC驅動程序)ODBC驅動程序的最大和最小池大小。

由於

回答

0

的FileMaker ODBC驅動程序不支持連接池,(使用的FileMaker Pro時)併發ODBC/JDBC連接可以有一個最大的50(使用的FileMaker服務器時)和圖9。

+2

據我所知,連接池是通過Microsoft ODBC Data Source Administrator進行管理的。它不是支持共享的FM ODBC驅動程序,它是MS ODBC DS管理員。當通過Perfmon觀察時,連接池可以被激活並且實際上與FM數據庫一起工作,但是不存在池大小等設置。唯一的設置是未使用的連接停留在池中的時間,在此之後ODBC DS管理員關閉硬斷開)連接。 – chicco

相關問題