firebird2.5

    1熱度

    1回答

    UPDATE TABLE SET SOMETHING = 1 WHERE ID IN (SELECT ID FROM STORED_PROCEDURE) 記錄在表中的巨大量=從存儲過程2100 記錄= 50 此語句上火鳥2.5 cousing取的大量(31M!)服務器。爲什麼?它不應該首先從存儲過程中選擇id,然後將它放在where子句中嗎?我應該怎麼做才能使它工作?

    2熱度

    3回答

    這更像是一個通用的SQL問題,但如果有人知道Firebird/Interbase特定優化,我會使用Firebird 2.5。首先,下面是一個簡單的例子架構來說明我試圖解決這一問題: CREATE TABLE users ( id INTEGER PRIMARY KEY, name VARCHAR(16) ); CREATE TABLE data_set ( id

    0熱度

    1回答

    我已經下載並試圖通過firebird的.net提供程序(FirebirdSql.Data.FirebirdClient.dll)在.net/mono環境中使用嵌入式firebird(原生fbembed.dll及其助手) )。 主要問題我一直堅持認爲,嵌入式firebird組件似乎要求所有東西都在同一個項目中的相同目錄中(直到應用程序入口點代碼)。當我嘗試創建一些託管的庫dll代碼依賴於(並位於相同

    4熱度

    5回答

    我們的一位客戶擁有35 Gb數據庫,平均活動連接數大約爲70-80。數據庫中的某些表每個表有超過10M條記錄。 現在他們購買了新的服務器:4 * 6核心= 24核心CPU,48 Gb RAM,2個RAID控制器256 Mb高速緩存,每個8個SAS 15K硬盤。 64位操作系統。 我想知道,這將是一個最快的配置: 1)FB 2.5的SuperServer巨大緩衝8192 * 350頁= 29千兆 或

    4熱度

    2回答

    我有一個在線查詢: DECLARE VARIABLE var_SecondsOfTime INTEGER; 但我正在逐漸運行查詢後,此消息: 引擎錯誤(代碼= 335544569): 動態SQL錯誤。 SQL錯誤代碼= -104。令牌未知 - 第1行,第9列。VARIABLE。 SQL錯誤(代碼= -104):無效 令牌。 我在因特網和所有示例顯示我使用相同的聲明樣式處處看。 出了什麼問題?

    1熱度

    1回答

    我在實體框架中使用了Firebird 2.5.0,該框架一直運行良好。然而,最近我已經改變的東西(我相信),現在當我嘗試保存我的變化正在生成的SQL是不是有效的火鳥: update (select [fields] from [table]) set [field] = @p0 where ([keyfieldn = @pn]) 據我所知,火鳥2.5.0不不支持這種語法,並且當我嘗試保存更改時

    3熱度

    2回答

    除了MSSQL和SQLite之外,我還擴展了現有應用程序的數據層以與FireBird 2.5一起工作,但卻遇到了絆腳石。 我有一個名爲TimeStamp的字段,它將數據/時間存儲爲TimeStamp類型。這在MSSQL和SQLite的類型是datetime的情況下可以正常工作,但是在Firebird下面。下面的SQL: [CODE]選擇SysTrnId,「時間戳」,從「交易」 [/ CODE] 看

    0熱度

    1回答

    可以在計數ODBC中插入查詢嗎? 例子: SELECT * FROM客戶其中名稱= '約翰'; 我不能在我的數據庫中創建一個視圖,我需要在Count ODBC中將該查詢與Word合併。

    3熱度

    1回答

    我對WPF和EF非常陌生,我試圖從數據網格中的表中顯示一些數據。我已經從現有的數據庫中提取實體模型,並且簡單的操作似乎可行(獲得行計數,使用'first')。 我使用2.0.5 DDEX提供程序和2.5.2 ADO NETProvider針對Firebird 2.5.0運行。 當我嘗試將數據放入網格或簡單地放入列表中時,我得到一個空引用異常。 可能我只是不明白如何使用實體框架,但我在網上看到的例子

    2熱度

    1回答

    我的Firebird安裝附帶EMPLOYEE.fdb數據庫以幫助您入門。我對示例firebird數據庫很感興趣,我可以用它作爲良好的數據庫設計和練習助理任務的例子。 (我有一個Windows 7機器上的Firebird 2.5的安裝。)