unity連線資料庫注意事項

2021-08-18 04:26:31 字數 924 閱讀 6247

雖然在

unity3d

中能夠通過

playerprefs

類來儲存和讀取資料,但是一旦資料量增大,僅僅通過**的方式訪問資料,這樣的工作量是非常大的。那麼如何通過使用

sql server

資料庫來訪問資料呢?其實過程也非常簡單,過程如下:

1、找到

system.data.dll

檔案,預設的位址是在

c:/program files/unity/editor/data/mono/lib/mono/unity

,這個根據你所安裝的路徑有關。

、將該檔案複製到你的工作空間下的

asset

資料夾內

3、在你的編輯器中新增引用,我用的是

4、在命名空間內增加程式集

using system;

using system.data;

using system.data.sqlclient;

5

、編寫連線資料庫**

sqlconnection con = null;

sqldataadapter sda = null;

void start()

6、實驗結果

關鍵是第1-2步。如果system.data.dll複製錯誤系統也會報錯。

資料庫注意事項

主要就是6點 1.必須考慮業務唯一性並建復合唯一索引 2.所有字段盡量設定為not null 3.區分度低的字段不要建索引 4.邏輯外來鍵要建索引 5.用uuiddelete id varchar 32 not null default 做偽刪除 6.建議確定無負數的字段設定unsigned 建表時...

資料庫注意事項

索引會佔據瓷盤空間,資料越大索引佔據空間越大 mysql表中除了聚集索引外其他索引都是輔助索引 secondary index,也稱為非聚集索引 與聚集索引的區別是 輔助索引的葉子節點不包含行記錄的全部資料。聚焦索引 更適合between and和order by操作,每個表只能建立乙個聚焦索引 如...

資料庫連線池注意事項

注意 1.資料庫連線受限於作業系統的的檔案描述符 file descriptor fd 源於tcp連線 2.單個程序預設1024個fd,可適當調整,但是會消耗效能,有降低應用吞吐率的風險。3.一般可以把連線池的最大連線數設定在30 50左右。一味的加大連線數是治標不治本的做法,通常是因為出現的很慢的...