mysql的準則2是什麼 mysql 準則 雜談

2021-10-19 06:37:37 字數 637 閱讀 4308

** 劉智慧型的文章

1.盡量不要在資料庫做運算,複雜運算移到程式段cpu,竟可能簡單運用mysql

2.控制單錶資料量, 庫表控制300---400,單表字段控制20---50個,單錶1g或500w行

3.效率優先,提公升效能,適當犧牲正規化,加入冗餘

4.拒絕大事務,大sql,大批量

5.將字元轉為數字更加高效,查詢更快,占用空間越少

6.避免使用null,會是索引失效

7.盡量不要用text,blob的資料型別,不要存在資料庫中

8.能不加索引盡量不加

9.不要用索引列資料進行資料運算,會索引失效,導致全表掃瞄

10.盡量不要用外來鍵

11.盡可能少用觸發器和儲存過程

12.盡量不要用 select *,指定要查詢的字段

13.改or 用 in  或union

14.避免負向查詢(not 。。)  或%字首的查詢,導致 索引失效

15.count(*)開銷大,少用

16.統一字符集 和 校對規則

17.統一命名規範

18.不要在程式段 對資料庫顯示加鎖,因對資料庫不可控,採用事務

19.mysql的子查詢大部分效能較差

20.分解連線(內外連線),單錶執行,保證高併發

ASP開發準則是什麼

雖然許多使用 asp 的 web 站點根本就不用元件,但在這篇文章中假定 asp 是 internet 客戶機和元件之間的橋梁。asp 和元件之間的劃分服務 asp 最常用於在伺服器上建立供客戶機使用的 html 或 xml 檔案,因此我們主要討論這種使用方案。這就引出了乙個常見的問題,如果 asp...

mysql是什麼 MySQL是什麼?(一)

在學習mysql之前,首先需要了解資料庫和sql。如果您已經知道資料庫和sql,那麼可以直接跳轉到下一章節的學習。1.資料庫簡介 當您拍攝 並將其上傳到微博,朋友圈等,這樣的社交網路中的帳戶時,您的 庫就有可能儲存在乙個資料庫中。當您瀏覽電子商務 購買鞋子,衣服等時,您使用購物車就是資料庫應用。資料...

mysql db是什麼 MySQL是什麼?

在學習mysql之前,首先需要了解資料庫和sql。如果您已經知道資料庫和sql,那麼可以直接跳轉到下一章節的學習。1.資料庫簡介 當您拍攝 並將其上傳到微博,朋友圈等,這樣的社交網路中的帳戶時,您的 庫就有可能儲存在乙個資料庫中。當您瀏覽電子商務 購買鞋子,衣服等時,您使用購物車就是資料庫應用。資料...