2011-08-20 61 views
0

我很好奇,如果mysql例程的長度對性能有任何影響。 javascript世界的做法之一是壓縮javascript並儘可能多地移除格式和空格。這是否也適用於mysql?應該刪除儘可能多的空白,製表符,CR等?mysql例程的大小長度是否有所不同?

+0

如果數據庫服務器是美國,且操作應用程序在歐洲,那麼可能會有一點區別。 – Karolis

回答

3

壓縮JavaScript和除去儘可能多的格式化和白色空間儘可能

這不會影響運行時的性能,但是代碼的大小,這是通過HTTP傳送的捲筒紙上-page呼叫。這完全是關於傳輸時間,但是MySQL的例程不會在服務器之間傳輸(除非你使用了一些怪異的集羣設置)。所以,不需要將MySQL例程最小化。

+0

好點。我的假設是它不會影響性能。在我承諾給你之前,我希望得到更多的答案(thxs) –

1

坦率地說,你不會看到區別。最大限度地減少javascript查詢的長度是有效的,因爲帶寬不好的用戶會多等一會來下載腳本。 當你使用SQL你的服務器時,它在你的網站服務器上,或者兩臺服務器都在同一個局域網上(這意味着沒有帶寬問題)。 通過調整表格,查詢和使用存儲過程或用戶定義的函數,您將獲得更多的性能

相關問題