query-performance

    20熱度

    8回答

    在我們的產品中,我們有一個通用搜索引擎,並試圖優化搜索性能。查詢中使用的很多表都允許使用空值。我們是否應該重新設計我們的表以禁止優化或不優化空值? 我們的產品上都Oracle和MS SQL Server運行。

    4熱度

    4回答

    有之間的顯着差異: SELECT userid, username, userdept, (SELECT deptname FROM depts WHERE deptid=userdept) AS deptname FROM users 和 SELECT userid, username FROM users INNER JOIN depts ON depts.d

    1熱度

    3回答

    有一個查詢: SELECT blalist FROM blatable WHERE blafield=714 返回一個字符串,它看起來像: 「2,12,29,714,543,1719」。而且,還有另一個查詢: SELECT userid, name, surname, creditcardnum, items FROM stolencards WHERE userid IN

    61熱度

    1回答

    我正在努力讓自己的頭部圍繞着Django的ORM。我想做的事就是我的表中的字段中獲得不同值的列表....下面的一個等價的: SELECT DISTINCT myfieldname FROM mytable (或者) SELECT myfieldname FROM mytable GROUP BY myfieldname 我d至少喜歡在使用原始sql之前使用Django的方式。 例如,對於一

    0熱度

    2回答

    我在每200毫秒運行一次的SQL Server 2008 Express SP2數據庫上有一個很大的存儲過程。正常執行時間約爲50ms。我所看到的是在這個運行時間中存在很大的不一致。它會執行一段時間,比如在預期的40-60ms執行50-100次,然後看起來隨機地執行相同的存儲過程將花費更長的時間,比如說運行900ms或1.5秒。有時連續調用同一過程的時間也會更長。 似乎有什麼東西導致sql ser

    0熱度

    6回答

    我期待改善從表格中選擇多個列的查詢的性能。想知道限制列的數量是否會影響查詢的性能。

    0熱度

    1回答

    我有一條SQL語句用於將編輯從一個表合併到另一個表。即 UPDATE f SET f.AUDAPLCDE = m.AUDAPLCDE, f.AUDSTF_NO = m.AUDSTF_NO, f.AUDUPD_ID = m.AUDUPD_ID, f.AUDUPDDTE = m.AUDUPDDTE, f.UNTTYP = m.UNTTYP, f.UNTSTM_NO = m.UNTSTM_NO,

    0熱度

    1回答

    我需要找到貨物中每個貨物的最新位置。我們主要通過查看選擇的貨物的路線,然後查找針對此路線的節點輸入的最新(最長)時間 來實現此目的。例如,如果路由有5個節點,並且我們已經對前3個節點輸入了定時,那麼最近的定時(最大時間)將告訴我們它在3個節點中的位置。 我真的停留在有關性能問題的查詢上。即使在幾百行上,也需要2分鐘以上。請建議我如何改進此查詢或我應該獲得的其他方法? 注:ATA =出發的到達和AT