vertical-partitioning

    1熱度

    1回答

    我在使用垂直分區優化表的性能方面很努力。下面的SELECT語句應該從postgre恕我直言,更加優化: SELECT "ProductView".name, "ProductView".price, "ProductView".pid FROM "DefaultSchema"."ProductView"; 我的模式是這樣的: tables: Prod

    2熱度

    2回答

    我有4個表 A(ida, name) B(ida, B-specific stuff) C(ida, C-specific stuff) D(ida, D-specific stuff) ,我想另一個表E可能是指只B或C(不d)。我可以寫什麼 CREATE TABLE E ?

    0熱度

    2回答

    我有一個60列的表,想要垂直分區, 更多或像將其分割成更多的小表,以列的形式分割。 如何使用postgres 9.2在數據庫中進行垂直分區? 做了很多谷歌,但無法找到有用的東西。 表,我要直分區: CREATE TABLE insurance.vt_owner ( regn_no character varying(10) NOT NULL, regn_dt timestamp

    0熱度

    1回答

    我正在使用mysql,我有一個用戶表,它包含一些基本信息,如姓名,年齡,性別等。我想提供一個稱爲profile的功能,其中用戶將把其他信息,如工作地點,替代聯繫方式等。這些新的列不固定,在未來可以有更多的專欄。據我所知,可以有兩種方法: 1)每次需要時添加新列,這將爲新添加的列放置Null條目到先前的行。 2)添加一個新表將包含所有列的ID列名,還有一個表,該表將包含類似結構的鍵值對誰擁有特定的新

    1熱度

    1回答

    我們將把一個相當長的租約申請表格轉換成一個Web應用程序,通過PHP提交到PostgreSQL數據庫。 我遵守格言「正常化直到它傷害,然後非規範化直到它工作」(Attr:SQLMenace),但當我跳進去時,我想我會挖掘集體思想。 這裏是紙質表單目前看起來像: http://www.borgermanagement.com/forms/commercialApplication.pdf (不是實際

    1熱度

    1回答

    我有一個MySQL數據庫每年增長@ 45-50%。在過去的幾年裏,它的規模已經增加到很大一部分,現在導致了生產中的性能問題。 在對測試環境進行分析時,我發現有一個表格大約有20列,長度爲4-5列的longtext。這有大約180萬條記錄,並經常被應用程序訪問。我經歷了很多mysql性能博客,並且瞭解到在這種情況下垂直分區可能有所幫助,因此可以考慮嘗試將表分爲兩部分,一個表中的所有logntext列

    0熱度

    1回答

    的左側創建垂直的JDesktopPane我想從而創建垂直的JDesktopPane當最小化的JInternalFrame其圖標在JFrame的左側添加和豎直下方不相鄰的前一圖標和水平的其他圖標。它可能與linux或mac desktopPane相同,它們的desktopPane位於屏幕的左側而不是底部。