[英]Lazy Logical Replication with MonetDB
我正在嘗試在三台機器上實現 M.netDB,一台主機和兩台惰性邏輯復制副本。 現在,我正在嘗試僅在一台機器上使用我從這個舊問題中獲取的以下命令在一台機器上實現。 一切都按計划進行,直到我遇到第一個問題:當嘗試創建表或插入內容時,我收到以下錯誤,我無法在谷歌上找到: 優化器 wlc 錯誤:TypeEx ...
[英]Lazy Logical Replication with MonetDB
我正在嘗試在三台機器上實現 M.netDB,一台主機和兩台惰性邏輯復制副本。 現在,我正在嘗試僅在一台機器上使用我從這個舊問題中獲取的以下命令在一台機器上實現。 一切都按計划進行,直到我遇到第一個問題:當嘗試創建表或插入內容時,我收到以下錯誤,我無法在谷歌上找到: 優化器 wlc 錯誤:TypeEx ...
[英]How to persist an inmemory monetdbe db to local disk
我正在使用 Monetdbe 在 python 中使用嵌入式 monetdb 數據庫。 我可以看到如何使用 :memory: 設置創建新連接 但是我看不到一種方法來保存創建的數據庫和表以供以后使用。 一旦內存中的會話結束,所有數據都會丟失。 所以我有兩個問題: 有沒有辦法將內存數據庫持久化到本 ...
[英]MonetDB : Partitioning Data by Time Intervals
我正在將 MonetDB 用於時間序列數據。 我想按時間間隔(例如按天)對表進行分區。 因此,每個分區將包含特定日期的數據。 理想情況下,這將在以后加速查詢運行時。 從文檔中,我可以看到 MonetDB 將分區作為一項功能提供,但我不知道如何實現它,我嘗試過例如: PARTITION BY DAY ...
[英]MonetDB Write Ahead Logs Not Being Cleaned
如本文第 3.3 節所示,MonetDB 應該定期清理預寫日志: 在服務器會話期間,MonetDB 服務器將定期清理日志文件(當前為 30 秒),如果有足夠數量的更改(當前為 100 萬)。 我每隔幾個月就會出現一個重復的問題,MonetDB 失敗,然后在重新啟動期間有大量的預寫日志需要處 ...
[英]MonetDB: jdbc based queries return -1 as affected rows often even though the query was successful
例如,下面的查詢: 副本 select cmd 返回 -1 作為受影響的行數,盡管它應該返回 2 作為值。 不知道為什么會這樣。 在許多其他時候,我看到相同的查詢正確返回受影響的行數。 如果我在我使用的 Dbeaver 工具中運行相同的查詢,我會看到: ...
[英]pcre.index throwing TypeException:user error after using
我試圖讓 PCRE 模塊與我的 m.netDB 服務器一起工作。 我運行以下命令: 但是當我運行 function 時: 我收到以下錯誤: 我知道其他 PCRE 函數正在運行,因為當我運行時: 我得到以下信息: 我正在使用此鏈接導出我應該編寫的 function。 請讓我知道我做錯了什么。 我正在使 ...
[英]maximum concurrent client limit reached (65), please try again later
我的應用程序中出現以下錯誤。 已達到最大並發客戶端限制 (65),請稍后重試我想我需要增加最大並發客戶端的限制。 但我無法弄清楚我該怎么做。 請幫幫我。 謝謝。 ...
[英]MonetDB Crashes When Connecting. Will Not Restart. Large Logs
我最近通過將機器映像從一個位置傳輸到另一個位置,將 M.netDB 的一個實例遷移到具有更多 memory 和更大硬盤驅動器的機器上。 數據庫工作時間很短,但現在嘗試連接 mclient 時出現以下錯誤:$ mclient warehouse user(monetdb):monetdb passwo ...
[英]See number of live/dead tuples in MonetDB
我正在嘗試為所有表獲取一些精確的行數,因為有些表已經刪除了行。 我一直在使用sys.storage.count 。 但這似乎也計算了已刪除的。 我假設使用sys.storage會比遍歷count(*)查詢更簡單、更快,盡管這兩種策略在實踐中都可以。 也許有一些列計算修改,所以我可以減去這兩個計數? ...
[英]invalid credentials for user 'monetdb' when using the official docker image and a .monetdb file
如何重現我的問題創建 MonetDB 容器我有這個設置(使用 windows 和 Docker 桌面)。 使用以下命令創建官方 monetdb docker 容器: docker run -v $HOME/Desktop/monetdbtest:/monetdbtest -e 'MONET_DATA ...
[英]MonetDB Insert Statement Returning id support in Golang
我正在嘗試使用 golang 運行這個插入查詢語句,它應該返回一個 id 在 MonetDB 中似乎沒有對此的支持。 好吧,當插入完成時,我試圖通過唯一的 email 獲取 id result.Scan() 行恐慌 我在做什么這是錯誤的 ...
[英]Monetdb Conversion of string to blob failed
我有一個 Golang User 結構,其 PasswordHash 類型為 *[]byte 當我嘗試插入數據時,如下所示 我收到一個操作錯誤: 是不是我的數據庫類型錯誤,因為我的密碼列的 MonetDb 類型是blob ...
[英]MonetDB error when starting mclient, cannot set locale
我使用以下說明在 Ubuntu 16.04 上安裝了 MonetDB: https://www.monetdb.org/easy-setup/ubuntu-debian/ 嘗試啟動客戶端時:mclient -u monetdb -d testdb 我得到了這個錯誤: monetdbd:啟動 mse ...
[英]Monetdbe Python UDF
鑒於monetdbe是 Python package,我很樂觀 Python 用戶定義的功能是可能的,但我找不到一個例子。 我試過這個: 我收到此錯誤: 有沒有辦法在嵌入式版本中設置這些標志? ...
[英]"Failed to extend the BAT" error in MonetDB 11.41.5
我正在使用 MonetDB 11.41.5,我正在嘗試使用 COPY INTO 將一個非常大的 CSV 文件(70 Gb)批量上傳到表中。 幾分鍾后,我收到以下消息: 我檢查了磁盤空間,我仍然有超過 60 Gb 的可用空間: 這還不足以完成批量加載嗎? 重要提示:如果我使用 MonetDB 11 ...
[英]How to pass table as a input parameter in function?
是否可以在 Monetdb 函數/過程中將表作為輸入參數傳遞? 我嘗試了准備語句,但無法使其正常工作。 此外,最好讓'prepare'語句直接返回statementid,而不是查詢sys.prepared_statements ...
[英]Using WITH in MonetDB
我正在嘗試使用“WITH”在 MonetDB 中執行下一個查詢: 但總是收到這條消息: 句子有什么問題? ...
[英]UPDATE sentence using WITH doesn't work in MonetDB
我在 M.netDB(版本 11.41.11)中有這個更新: 當我執行這句話時,出現以下錯誤: 語法不正確嗎? 謝謝你。 ...
[英]How to use "group by grouping sets" and "having" with total line?
我創建了這個 SQL 命令: 結果是這樣的: 是正確的。 但是,現在我想對組進行過濾。 然后我將命令更改為如下所示: 結果是這樣的: 但是,最后一行的結果並不像我預期的那樣。 我希望最后一行返回“110”(對應於 53 + 57)而不是“1000”。 有人可以幫我解決這個挑戰嗎? ...
[英]About “LOCKED MODE” (COPY INTO LOCKED)
“鎖定”是在整個數據庫上完成還是僅在“COPY INTO”中涉及的表上完成? 如果只在涉及的表上完成:我可以在 MonetDB 中擁有多個連接,保證只有“COPY INTO”連接才能訪問正在填充的表? 我問這個是因為在文檔中它說在使用“鎖定模式”時我必須確保在 MonetDB(整個數據庫)中只有 ...