我知道这是一个开放式的问题,但我希望有人可能会提供一些提高FileMaker ODBC性能的技巧......
情况:VB.NET应用程序与在Windows 2008 Server上运行的FileMaker Pro Server 11进行对话。
代码:
Dim cn2 As New Odbc.OdbcConnection("DRIVER={FileMaker ODBC};SERVER=192.168.1.5;UID=xxx;PWD=xxx;DATABASE=xxx;")
cn2.Open() 'takes 0.37 seconds (way too slow)?!
为了进行比较,在另一台计算机上打开与MSSQL Server的连接第一次需要0.01秒,之后需要0秒。
有什么想法?这对FileMaker来说是正常的吗?
答案 0 :(得分:0)
对于FileMaker ODBC,最好使用单独的数据库文件进行ODBC访问 - 它仍然可以引用外部表等,但只保留文件中所需的表。这应该会大大提高性能。