sql-optimization

    0熱度

    1回答

    下面是數據庫模式: [絕密] 我將描述什麼我用下面的查詢做: 最內層查詢:選擇所有滿足WHERE條件的saleId s 中間查詢:選擇作爲零件的所有productId s的saleId 最外面的查詢:SUM的products.cost並選擇vendors.name。 這裏是我想出了SQL查詢: SELECT vendors.name AS Company , SUM(products.cost)

    2熱度

    4回答

    我有三個表sqlite3的數據庫: CREATE TABLE document ( id Int PRIMARY KEY NOT NULL, root_id Int, name Varchar(100), active Tinyint ); CREATE INDEX IDX_documentId ON document (id); CREATE INDE

    1熱度

    2回答

    我們有一個16核的CPU。 CPU僅用於具有單個數據庫的SQL服務器。目前,MaxDOP設置爲0. 我們正在考慮將MAXD​​OP更改爲8,以限制查詢所使用的CPU的最大數量,但顧問DBA聲明這會限制CPU的使用數量由數據庫。 有沒有人有這方面的經驗? 謝謝

    0熱度

    1回答

    請勿在看到下面的Oracle SQL查詢之後運行! :) 我把完整的查詢ordrer要求優化一些建議。 我使用了Oracle解釋計劃工具來幫助我確定一些優化方法,但我很困惑。 你能否給我一些建議/提示/最佳實踐/關於這個查詢的潛在優化? 事實: 表PERSONNE和AFFAIRE包含大約100萬行 表EVENEMENT包含提前約30百萬行 謝謝! SELECT COUNT(*) FROM(

    0熱度

    1回答

    我有一個存儲過程,它使用一個表值函數在9秒內執行。如果我更改表值函數並刪除where子句,則存儲過程將在3秒內執行。如果我添加了where子句,查詢仍然在3秒內執行。 我看了一下執行計劃,看來在刪除where子句之後,執行計劃包含並行性,並且我的表中2個的掃描計數下降爲50000,而65000下降到5和3。將where子句添加回去,優化的執行計劃仍然運行,除非我運行DBCC FREEPROCCAC

    2熱度

    1回答

    以下是我想優化的查詢,這裏優化的瓶頸是CONDITION_B。 select @COMPUTE_X = count(distinct TABLEA.COLUMN_T5) from #TMP_TABLEA TABLEA inner join TABLEB on TABLEB.ID = TABLEA.ID left join.... where ( CONDITION_A --Com

    1熱度

    2回答

    我正在爲報表的mysql查詢工作。這個想法是讓一個簡單的表格表示'reportTable',其值從各個地方獲取。然後,我可以更輕鬆地使用reportTable,而無需記憶大量連接等,並且還可以共享此表以用於其他項目。 我應該打破查詢,以便它 塊在同一時間我會加入可能行數以萬計的內部嵌件? INSERT INTO reportTable ( -- long query grabbing r

    2熱度

    1回答

    有雙向做多表查詢: 查詢1: select t1.a, t2.b from t1, t2 where t1.a = t2.a 查詢2: 每一行: select t1.a from t1 d o另一個查詢: select t2.b from t2 where t2.a = '??' 當表格非常大時,哪一個表現更好?

    1熱度

    3回答

    我有這些表: CREATE TABLE `cstat` ( `id_cstat` bigint(20) NOT NULL, `lang_code` varchar(3) NOT NULL, `description` varchar(255) NOT NULL, `description_tr` varchar(255) NOT NULL, `id_

    3熱度

    4回答

    對於「技能名稱」的子查詢選擇而言,以下查詢相當慢。當我針對SQL執行運行配置文件時,我從ACDCallinformation表中針對skillname的子查詢獲得每行太多的查詢。 優化此SQL查詢的最佳方式是什麼?或者是否有MySQL工具來幫助檢查SQL查詢的成本並優化腳本? SELECT CASE WHEN( SELECT COUNT(ag.`PKEY`)