query-performance

    3熱度

    1回答

    SELECT r.id randevu_id, r.id,m.ad,m.soyad,r.musteri_id,m.telefon, r.tarih,r.hizmet_id, IFNULL((SELECT MAX(o.tarih) FROM odemeler o WHERE o.sil=0 AND o.randevu_id=r.id),"0000-00-00") sonodemetarih

    0熱度

    1回答

    我有一個進程需要運行每X分鐘來更新某些信息。查詢需要10秒,20秒甚至一分鐘無關緊要。但重要的是,信息至少每10分鐘更新一次。 由於查詢速度慢,而且服務器正在用於其他查詢,因此會影響其他用戶。這是我正在努力解決的情況。 我會cpulimit無論哪個進程運行查詢,但佔用所有資源的進程是MySQL服務器本身,所以看起來我需要一些MySQL特定的設置。 這是導致服​​務器凍結的單個MySQL查詢。我想限

    4熱度

    1回答

    我現在有一個持續的事件驅動的實時流數據的列家族建模爲這樣的應用: CREATE TABLE current_data ( account_id text, value text, PRIMARY KEY (account_id) ) 數據正在每隔X秒發送每個帳戶ID,所以我們每次收到事件時都會覆蓋現有的行。這些數據包含當前的實時信息,我們只關心最近的事件(對於較舊

    0熱度

    1回答

    我有一個subscription表和一個payments表,我需要加入。 我試圖在2個選項之間做出決定,性能是一個關鍵考慮因素。 以下兩個選項中哪一個表現更好? 我正在使用Impala,並且這些表很大(數百萬行)我只需要爲每個id和date分組(因此爲row_number()分析函數)獲得一行。 我已經縮短了的查詢來說明我的問題: OPTION 1: WITH cte AS (

    1熱度

    2回答

    我正在尋找一些有關MySQL表格上的索引如何工作的見解,因爲我遇到了一些我不明白的問題。 讓我們開始與我一起工作的表: mysql> SHOW CREATE TABLE channeldata\G *************************** 1. row *************************** Table: channeldata Create Tabl

    1熱度

    3回答

    以下查詢需要30多秒才能運行。根據我運行的類似查詢,我看不到這裏的阻擋位置。我唯一的想法是將作業用戶ID加入job_applicants用戶ID,但他們需要被映射。 SELECT DISTINCT u.user_id, u.first_name, u.last_name FROM users u LEFT OUTER JOIN employee_access ea ON ea.user_id =

    0熱度

    1回答

    我正在改進使用FOR XML PATH('')函數使用20列的視圖性能。該視圖還調用其他字段使用非聚集視圖CTE,子查詢和CAST函數,但我現在不關心它們。 該視圖是一個非聚集視圖,每5分鐘由作業選擇該視圖以將新數據顯示給客戶端應用程序。因此底層源表格正在更新並每隔5分鐘插入一個井。 我已經在適當的地方創建了羣集和非羣集索引。在創建相應索引之前對源表上的各個視圖組件進行了測試,之後選擇了最佳路由。

    4熱度

    2回答

    我在bash腳本下面寫了處理redis鍵和值的腳本。我的Redis中有大約45-50萬個密鑰。我想檢索所有的值並做一些處理。要做到這一點,我的下面的腳本需要1個小時來處理1百萬個密鑰。爲了處理5千萬個密鑰,需要50個小時,我不想這樣做。我是redis cli的新手 - 有人可以幫助我優化下面的腳本,或者如果有人能提供一些建議,那將會非常棒。 我Redis的鍵值模式: Keys - 123.item

    1熱度

    1回答

    使用其他條件執行SQL Server全文搜索時出現性能問題。 (SQL Server 2012) 我想根據搜索過濾器列表(表值參數)過​​濾數據,它將返回匹配過濾器的所有記錄,並且過濾器的單個記錄沒有表中的任何記錄。 對於列SNAME,全文搜索索引已經在表Names上。 在存儲過程中,表類型參數SearchFilter用於傳遞名稱和地址信息列表。 這兩個表都有超過1400萬條記錄,當我們在過濾器列

    -1熱度

    3回答

    我有兩個表:token_type,CUST_ID(小學) 2. 200K數據 列pm_tmp表: 有大約1000萬的數據 列1.用戶表ID(主|自動增加),user_id說明 USER_ID是CUST_ID外鍵 1接近角/查詢: update user set token_type='PRIME' where cust_id in (select user_id from pm_tmp wher