為什麼遠端連線winxp上的mysql速度非常慢阿? 35

2025-01-26 01:30:17 字數 3983 閱讀 9657

為什麼遠端連線winxp上的mysql速度非常慢阿?

1樓:哭咧

因為你要連線的不只是資料庫,首先連線的是計算機的系統。

mysql遠端連線的速度問題

2樓:網友

區別很大,建議不要用這種方式。

可以採用xml或者webservice來處理。

當然影響,使用者體驗會很不一樣。關鍵是看兩個機器之間的訪問速度。

3樓:溜鬚拍馬關雲長

這和純粹的檔案傳輸沒什麼區別。

你可以參考一下lan傳檔案的速度和wan傳檔案的速度lan的優勢是明顯的。

日訪問量少於10000應該沒什麼問題。

遠端連線資料庫太慢怎麼辦

4樓:拾光之印

遠端資料庫連線特別慢。

怎麼辦。首先確認什麼操作最消耗時間。

是資料查詢,還是伺服器之間的傳輸。

如果查詢慢,需要根據你實際的資料模型優化sql,增加索引。具體操作。

如果傳輸慢,想辦法把幾十次請求放到一次請求裡面完成,減少伺服器之間的互動。

5樓:月色深潭

你的問題有些不清楚,導致慢的原因有很多啊?

遠端連線資料庫速度太慢。。。。

6樓:網友

估計是erp設計問題。這個只有找開發公司了。

vb做的客戶端程式訪問遠端資料庫速度很慢

7樓:網友

慢到什麼程度?你要檢查網路連線是否穩定?伺服器頻寬是否夠用?

你的程式結構和資料庫設計是否合理?是否使用了正確的資料控制項?是否一次讀取過多的資料了數嫌?

還有防火牆和殺軟是否有問哪昌題?還有資料運算是否存在一些錯誤?這些錯誤雖然可能已經處理了薯緩手,但會影響執行速度。

mysql查詢速度慢

8樓:網友

select *本身就慢,還有,如果資料量大,就不要一次性提取,那不合理。

凡是提取出來的資料,填充到快取裡,這樣以後檢索重複資料的時候,就不需要再次讓資料庫引擎執行查詢,而是直接從記憶體中提取。

9樓:網友

哇。。。5表查詢。

太霸道了。

**用遠端資料庫影響**速度嘛?

10樓:網友

兩端線路暢通就沒影響的。沒其他限制,就是彼此2臺伺服器互相不掉線就可以,如何不掉線,條件允許的情況下儘量近,如果在一起就最好。

11樓:網友

最好在同一機房或者同一網段或者在骨幹網路上。

mysql 查詢速度慢怎麼辦

12樓:網友

不加where時就=開啟門進到資料庫裡,如果加上where就=開啟門,在進到資料庫裡,在慢慢的找資料裡面的東西,這就是區別。

13樓:網友

你先找下sql優化的辦法,建立索引是一種辦法。

乙個辦法是分表。比如把每個年級的學生使用乙個表來裝,就是把student分成student1,student2...

在查詢前先判斷是哪個年級的再使用相應的表。

以後再不行就分伺服器,每個伺服器裝乙個年級的表。

以後再大,乙個表就要分伺服器來裝了,但你應該用不到這種技術。可以參考google的bigtable

14樓:網友

28萬條資料量不是很大,欄位稍微有點多,如果不加where 條件的話,資料庫判定是查詢所有資料庫,而加了where 條件時,資料庫判定要去詳細的查詢某個資料,所以速度自然會慢,建立索引可以解決您的問題;

create index 索引名 on 表名 (where 條件用到的列名,如有多個就以逗號分隔);

這次在去where 的時候就會快很多。

15樓:網友

舉個例子。比如你家有乙個很多種類的東西放在乙個庫裡面(也就是相當於資料庫)!

然後你要去裡面找東西,你要把這些東西搬出來,你就一直搬呀搬,不分各類、大小,一下下就搬出來了,這就是不加where時。

這時候,你要找乙個2號的螺絲釘,你要去裡面慢慢慢慢慢慢遍歷,終於找到了,但是也相當於你把所有的東西都搬了一下,當然很慢!!!

建議你做個索引之類的---查詢時速度上會有幫助的---

16樓:愛可生雲資料庫

問題我們有乙個 sql,用於找到沒有主鍵 / 唯一鍵的表,但是在 mysql 上執行特別慢,怎麼辦?

實驗我們搭建乙個 mysql 的環境,此處省略搭建步驟。

寫個簡單的指令碼,製造一批帶主鍵和不帶主鍵的表:

執行一下指令碼:

現在執行以下 sql 看看效果:

執行了 ,感覺是非常慢了。

現在用一下 dba 三板斧,看看執行計劃:

感覺有點慘,由於 information_ 是後設資料表,沒有必要的統計資訊。

那我們來 show warnings 看看 mysql 改寫後的 sql:

我們格式化一下 sql:

可以看到 mysql 將。

select from a where not in (select x from b) //非關聯子查詢。

轉換成了。select from a where not exists (select 1 from b where = //關聯子查詢。

如果我們自己是 mysql,在執行非關聯子查詢時,可以使用很簡單的策略:

select from a where not in (select x from b where ..//非關聯子查詢:1.

掃瞄 b 表中的所有記錄,找到滿足條件的記錄,存放在臨時表 c 中,建好索引2. 掃瞄 a 表中的記錄,與臨時表 c 中的記錄進行比對,直接在索引裡比對,而關聯子查詢就需要迴圈迭代:

select from a where not exists (select 1 from b where = and ..//關聯子查詢掃瞄 a 表的每一條記錄 ra: 掃瞄 b 表,找到其中的第一條滿足 ra 條件的記錄。

顯然,關聯子查詢的掃瞄成本會高於非關聯子查詢。

我們希望 mysql 能先"快取"子查詢的結果(快取這一步叫物化,materialization),但mysql 認為不快取更快,我們就需要給予 mysql 一定指導。

可以看到執行時間變成了 。

1. 對於 information_schema 中的後設資料表,執行計劃不能提供有效資訊。

2. 通過檢視 mysql 改寫後的 sql,我們猜測了優化器發生了誤判。

3. 我們增加了 hint,指導 mysql 正確進行優化判斷。

但目前我們的實驗僅限於猜測,猜中了萬事大吉,猜不中就無法做出好的診斷。

卡巴斯基2009更新資料庫的資料庫的速度超級慢

17樓:網友

卡巴斯基不好,瑞星更新快,查毒防毒都不錯。

18樓:上和笑頭

病毒資料庫釋出日期是什麼時候,時間越前跟新就越久啊!

19樓:時空打火機

的確是這樣。

我也用過2009 是愛好者自己做的。

防毒效果不怎麼好。真的。

後來我給解除安裝掉了。

其實現在我意思是不建議用卡帕了。

如果想用國產的 建議用金山 或者費爾 都不錯的如果還想用卡帕 那就是更新慢 是你的病毒庫太早了 更新量大 所以導致你覺得很慢~~以後會好點的~

瑞星就是報廢軟體!完全報廢~~!

20樓:網友

你可以設定下更新,裡面很多伺服器的,嗯~實在不行,你就**離線公升級包吧,只是稍微有點麻煩。還有,你如果是剛裝的卡巴,有可能會更新久些,因為它安裝程式裡的病毒庫時間較早。

為什麼小米3無法連線水星150m的無線路由器

小米3手機無法連線無線路由器wifi網路的可能原因及解決方法 1.首先檢查無線路由器是否正常工作,可以使用其他手機或者數碼產品連線該 wifi 訊號,如果都能正常連線和正常上網,那麼一般來說這個路由器是可以正常工作的。2.手機開啟了休眠狀態關閉網路。檢查手機是否開啟休眠狀態下關閉網路的選項,手機過一...

1000m 自適應網絡卡,連線千兆交換機,為什麼網路

1,先更換網線,如果你確定網線為6類線,此步可跳過2.尋找同網段目前網路連線顯示1gb的伺服器,與這臺伺服器的網線進行調換對插,再看顯示的連線速率,如此時顯示1gb,基本可確定為與網線 交換機 交換機設定有關。如此時依然顯示100mb,基本可確定與伺服器硬體 作業系統有關。可進行更新最新驅動 或對網...

為什么教育網連線不上,為什麼教育網連線不上

此答案屬於 和諧 個人,複製可恥 你首先仔細檢查網線的水晶 r45 頭 水晶頭與座是否插好 鬆動嗎 接觸是否良好?接觸電阻是多少?是否有積灰?是否氧化?水晶頭與座機械閉鎖是否已經閉鎖?閉鎖是否牢固?網路線與水晶頭是否壓緊並接觸良好?點選電腦,再開啟裝置管理器,找到網路介面卡點停用,再啟動,可能就好了...