database-performance

    1熱度

    1回答

    我試圖使用MySQL性能報告來試圖找到什麼是在特殊情況下瓶頸我的讀寫性能,並且它與大量關於其他查詢的舊統計數據混雜在我的表中。 我想清除所有的性能數據,以便我可以重新看看。 Clear Event Tables按鈕實際上並沒有看清任何東西。 我該怎麼做?

    1熱度

    1回答

    根據Google Cloud Datastore documentation,快速寫入新的實體類型是不好的做法。它說: 雲數據存儲預先將命名空間和根實體組的類型預先設置爲Bigtable行鍵。如果您開始寫入新的名稱空間或類型,而不會逐漸增加流量,則可以點擊熱點。 如何在命名空間中以快速的速度將一組初始記錄寫入一個事件類型,但是這種類型和命名空間都不是新的?記錄數量將在500萬到1000萬之間。 例

    2熱度

    1回答

    這是well documented快速寫入實體種類與單調增加值作爲關鍵或索引屬性是一個壞主意的性能。 如何使用枚舉類型的值(例如性別)在布爾屬性或屬性上索引實體? 我的猜測是低基數屬性索引可能會遭受同樣的問題,因爲沒有這種屬性的內置類型。但是布爾屬性可能有特殊的處理方式嗎?

    -1熱度

    1回答

    我有以下的MySQL查詢,它將需要超過421ms我該如何優化? SELECT j.*, c.cl_business_name, c.cl_short_name, m.me_last_name, m.me_first_name, o.co_name, j.jo_deleted_date FROM clients c, companies o, jobs j LEFT JOIN mem

    0熱度

    1回答

    Neo4j的關係寫入性能我評估的Neo4j在交互式應用程序使用的數據存儲。有了下面的代碼,我可以增加一個40毫秒左右的關係,這對我們的需求來說太慢了,因爲我們的模型可以有數萬個關係。 這是典型的表現嗎?任何改進代碼的提示?我測試了12種關係類型和6652個關係。 using (var session = driver.Session()) { foreach (var relation

    1熱度

    2回答

    假設我的影片是由多個表引用像Profile表Client,Address,Phone,Account ...通過所有這些表client_id列。 所以一個客戶端可能有多個配置文件,多個地址等。 我需要通過單個查詢獲取所有Client的信息。 如果我寫的查詢像 SELECT C.*, PR.*, AD.*, PH.*, AC.* FROM CLIENT C LEFT OUTER JOIN

    0熱度

    2回答

    我書面方式下面的查詢, Execution plan 它需要30秒,載入只有80行。 有什麼我們可以做,以減少運行此查詢的時間呢? select CO.ContributorsName [ContributorsName] , D.DocumentLastPublished DocumentLastPublished , CO.ContributorsImage [AuthorIma

    -1熱度

    1回答

    我有一個ec2 t2.micro實例,內存爲1 GB。 我的數據庫包含一個記錄大約120萬的單個表。 我應該如何調整我的數據庫? 這是結果運行mysqltuner 後,我得到是的,我已經調整建議從下面給出的變量,但仍然沒有改變 --------日誌文件的建議------ ---------------------------------------- ---------- ---------- [

    0熱度

    2回答

    的我們有建立與在某些表中有一個度爲1 4個節點和實例的RAC是1,並且在該表中的索引中的一個具有DOP作爲16和實例1。只是想知道是否有任何限制,表和索引應該有相同的DOP?如果不是這種情況,那麼它將如何影響數據庫。

    1熱度

    2回答

    時,MySQL查詢變得非常緩慢我有一個表,有1500萬行。 下面的查詢返回約5億美元(但在15行有限公司)在不到1秒的記錄: SELECT messages.* FROM messages INNER JOIN gateways ON messages.gateway_id=gateways.id INNER JOIN orders ON gateways.order_id=orders.