数据库设计的核心原则 外键的设计 提高插入数据速度
生活随笔
收集整理的這篇文章主要介紹了
数据库设计的核心原则 外键的设计 提高插入数据速度
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
大道至簡:數據庫設計的核心原則
數據庫設計,不得不承認,有很多專業化的理論知識,但是對于初學者來說,只需要大道至簡的原則就可以了。
能不重復的就不重復,太重復的就拆開,使用指定數據做識別。
外鍵的設計
在MySQL中,一個數據庫中,外鍵的名稱是唯一的,也就是說,在所有表中的外鍵,每一個外鍵都不能重名。
使用JDBC的時候,提高insert數據的速度
我們需要使用JDBC,向Mysql數據庫中批量插入數據,一條條插入太慢了,我們需要提高其性能。
注意點:直接查閱官方文檔!我們需要的是學會使用別人做好的成品工具。事實上,很多時候業務代碼都是直接使用現成的工具,這樣更高效,但是底層知識你必須懂,才能理解這些工具。
Insert語句速度優化
這里,我們只需要選擇加載文件的解決方案,這個比較適合我自己的情況。
首先,在本地服務器,我們得設置一個參數secure-file-priv,將其設置為secure-file-priv =。
Mysql導入文件提示
然后,我們就可以將文件導入到數據庫表的某些列了,我們還需要設置不在文件中的列,比如時間日期,我們需要更多地理解load data infile的選項。
Load Data Infile語法
總結
以上是生活随笔為你收集整理的数据库设计的核心原则 外键的设计 提高插入数据速度的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 做试管婴儿会对女性身体不好吗
- 下一篇: 不孕不育夫妇如何正确就诊