partitioning

    0熱度

    2回答

    我有一個非常大的表,全文索引列。 如果我合理地劃分這張桌子(對我來說,明智地按日期劃分),它會加快查詢速度嗎? 或者即使查詢限制爲單個分區,全文還是會搜索整個表格? 從我迄今爲止所看到的情況來看,我認爲答案是分區無濟於事。所以最好的選擇是重要的答案。 例如,爲每個日期範圍創建表並通過[???]輕鬆維護它們。 編輯:非常大,目前是450萬行,但隨着時間的推移會增長(明天可能是2000萬,所以我想爲此

    0熱度

    1回答

    微軟在其MSDN entry有關更改SQL 2005米的分區,列出了一些可能的方法: 創建所需的分區功能一個新的分區表,然後從舊錶中的數據插入到新表使用INSERT INTO ... SELECT FROM語句。 在堆上創建分區聚簇索引 使用帶DROP EXISTING = ON子句的Transact-SQL CREATE INDEX語句刪除並重建現有的分區索引。 執行一系列ALTER PARTI

    1熱度

    3回答

    在這裏MSDN關於分區功能,$PARTITION(Transact-SQL)。 我很困惑下面的例子是在底層做什麼。我的理解是,此SQL語句將迭代表Production.TransactionHistory中的所有行,因爲對於映射到同一分區的所有行,$ PARTITION.TransactionRangePF1(TransactionDate)將返回相同的值,即所有分區號這樣的行。因此,例如,分區1

    13熱度

    6回答

    在最近的一個項目中,「首席」開發人員設計了一個數據庫模式,其中「較大」的表將在兩個單獨的數據庫中分開,並且在主數據庫上有一個視圖,將兩個獨立的數據庫表合併在一起。主數據庫是應用程序被驅動的東西,所以這些表看起來和普通表一樣(除了一些有關更新的奇怪東西外)。這看起來像是一個巨大的性能問題。我們確實在這些表格周圍看到了性能方面的問題,但沒有什麼可以讓他改變他的設計思路。只是想知道做這件事的最好方法是什

    5熱度

    4回答

    我現在想的太多了,沒有明顯正確的解決方案。這可能是一個真正的樹木木材情況,所以我需要stackoverflow的幫助。 我試圖在區域基礎上強制執行數據庫過濾。我的系統有不同的用戶,每個用戶都被分配到一個區域辦事處。我只希望用戶能夠查看與其區域辦事處相關的數據。 只是把我的應用程序是:Java應用程序 - > JPA(休眠) - > MySQL的 該數據庫包含對象來自所有地區,但我只希望用戶能夠從自

    1熱度

    2回答

    我正在尋找一些可以在Windows和Linux上運行的分區管理庫(最好是Python的,但任何工作都可行)。 (特別是用於USB設備,但是任何硬盤工具都應該這樣做) 我們寧可不實施兩個不同的庫,因爲這使得它難以維護,但到目前爲止,平臺在這方面的兼容性。 這對於用戶分區USB閃存記憶棒(我應該把在的問題),並且我們預計,他們將不知道如何在我們方式對它進行分區,更是不在話下。我們的具體情況是建立一個U

    1熱度

    2回答

    我正在研究具有時間序列數據的表的水平分區。我發現2005年的分區比2000年要容易得多,但我似乎無法找到答案: 我可以添加/刪除分區表的列嗎? 是否需要特殊步驟,因爲它是分區?

    3熱度

    2回答

    MySQL代理是否有其他選擇?我不想使用它,因爲它仍然是alpha。 我將有10個MySQL服務器與table_1 table_2 table_3 table_4 ... table_10分佈在10個服務器上。每張表在結構上都是相同的,他們只有不同數據集的碎片。 是否有替代MySQL代理,我可以讓我的客戶端應用程序連接到單個SQL Server(代理),它查看查詢並代表它獲取數據。 例如,如果客戶

    1熱度

    4回答

    我想對一個由數字索引的成員列表進行簡單查詢,並將它們分組爲等同大小的「桶」。因此,基本查詢是: select my_members.member_index from my_members where my_members.active=1; 說我得到1000成員索引號回來了,現在我想通過一個最大和最小成員索引,並分割成10個大小相等組。喜歡的東西: 在0活躍成員通過400:通過577 401

    0熱度

    3回答

    大多數處理表分區的示例都在分區方案上創建表。 例如: create table SomeTable ( Id int not null , DueDate DateTime not null ) on MyPartitionScheme(DueDate) 凡MyPartitionScheme是預定義的分區方案。 如果我有一個表已經存在,可能與它的數據。我可以「改變」它使用