『壹』 做網路游戲必須要用到資料庫么什麼樣的更合適
首先需要明確的是:你要做的是網路游戲,也就是說,玩家通過訪問游戲運營商的游戲伺服器來進行游戲,所以對於玩家的帳號,密碼以及游戲中角色的一些信息都要進行存儲,所以要有資料庫來存放這些信息。不光是游戲,其他凡是涉及到客戶信息或者數據存儲的商業行為,理論上都要具備相應的資料庫作為載體。但是隨著科學技術的發展,不知道將來人們還會想出什麼樣的辦法來解決數據存儲的問題,那將是計算機發展的一個嶄新的課題。目前來說,我個人認為網路游戲是需要資料庫支持的,不知道對不對,大家發表意見來討論哈!
補充:看游戲的規模來選擇資料庫:mysql是小型資料庫,便於管理,操作備份簡單。sql server是中型資料庫,應該適用於中等規模的數據存儲。oracle是大型資料庫,適合於大規模數據的存儲和管理,但是操作和管理起來比較復雜,專業性較強。
『貳』 資料庫管理規定
資料庫(Database)是按照數據結構來組織、存儲和管理數據的倉庫,如何公司資料庫的相關管理規定呢?下面我給大家介紹關於資料庫管理規定的相關資料,希望對您有所幫助。
資料庫管理規定如下
第一章 總 則
第一條為加強聯合信用評級有限公司(以下簡稱“公司”)資料庫管理,保障評級資料庫正常、有效運行,確保資料庫安全,使資料庫能更好地服務於評級工作,特製定本管理制度。
第二條公司系統管理員負責評級資料庫的日常維護和運行管理。第三條公司總經理負責對資料庫使用者進行許可權審批。
第二章 數據的錄入
第三條各業務部門的評級分析師負責評級資料庫的數據錄入工作,部門負責人為本部門評級業務數據錄入工作的責任人。
第四條評級項目組負責人是其負責項目的評級信息錄入攔運工作的責任人。評級項目組在現場考察和訪談結束後5個工作日內,應將該評級項目的相關評級信息輸入評級資料庫。跟蹤評級時資料有更新的,應在跟蹤評級工作結束前將更新資料錄入資料庫。在資料歸檔前,評級項目負責人應對錄入的數據資料進行格式和內容核查。
第五條錄入的數據源主要包括宏觀經濟信息、行業信息、發行人基本信息、證券的基本信息、發行人生產經營情況和財務數據等,其中發行人基本信息和財務數據是必須錄入的數據。
第六條資料庫數據應嚴格按系統管理員下發的錄入模板標准進行採集和錄入。
第三章 資料庫的使用
第七條根據評級業務對資料庫用戶管理的要求,公司應制定資料庫用戶管理制度和資料庫操作規程。
第八條根據公司總經理授權,資料庫用戶許可權級別分三種:普通用戶、錄入用戶、高級用戶。
第九條普通用戶擁有查詢、瀏覽、使用資料庫中公開發布的各類數據的權利。
第十條錄入用戶除擁有普通用戶許可權外,擁有錄入數據和修改本人錄入的數據的權利。
第十一條高級用戶除具有錄入用戶的許可權外,經授權還具有修改本部門數據的許可權。
第十二條根據工作需要經公司總經理批准用戶許可權級別可變更。特殊用戶的許可權設置應由公司總經理批准。
第十三條系統管理員負責按審批規定辦理具體用戶的授權、變更許可權和注銷等管理工作。
第十四條用戶的密碼管理應遵循如下規定:用戶密碼必須通過復雜性檢驗,位數不少於6位,並不得以數字開頭;密碼應定期更改;用戶名和密碼為個人專用,不得泄露給他人,特殊情況需要他人以自己的用戶名和密碼進入資料庫時,應取得部門負責人同意,並在工作完成後及時修改密碼。
第十五條所有用戶均應遵守公司《評級業務信息保密制度》,未經許可不得對外提供資料庫中相關數據,不得越權使用和修改數據。
第四章 資料庫系統的修改和維護
第十六條資料庫系統的修改,應在系統管理員徵求各業務部門對於資料庫使用的意見和建議並提出修改方案的基礎上,由公司評級總監提出,經公司總經理簽字同意後實施。可根據實際情況由公司組織人員修改(或重新開發)或委託外部機構修改(或重簡春梁新開發)。
第十七條資料庫系統的修改,應保證數據的延續性和歷史數據的可用性。
第十八條業務人員在使用資料庫的過程中,對資料庫不完善或不方便使用之處,有信息監督和反饋的義務。
第五章 資料庫的安全管理
第十九條森中系統管理員負責資料庫系統的安全管理,保證安全管理軟體的及時升級。
第二十條資料庫應每周至少備份一次,系統管理員應在保證數據安全和保密的情況下,採取適當方式保存備份文件,保證資料庫出現異常時能快速恢復,避免或盡量減少數據丟失。
第二十一條除系統管理員和經公司總經理批準的人員外,其他人員不得進入放置有存放資料庫設備的機房內。
第六章 附 則
第二十二條評級業務數據在技術條件許可的情況下應永久保存。
第二十三條本制度由總經理辦公會負責解釋、修訂。
『叄』 資料庫如何管理
管理資料庫主要做好以下3方面的內容:
一、資料庫定期備份
首先利用資料庫自帶的命令行工具將資料庫備份下來,然後將該文件以日期參量重命名。
資料庫定期備份的原因:
1)、有些數據是隨時變化的,備份可以記錄某時間點的數據;
2)、如資料庫故障,可以隨時還原。
二、資料庫優化
1)、進行sql語句的執行優化;
2)、減少應用和資料庫的交互次數、同一個sql語句的執行次數;
3)、整理資料庫實體的碎片(特別是對某些表經常進行insert和delete動作,尤其注意,索引欄位為系列欄位、自增長欄位、時間欄位,對於業務比較頻繁的系統,最好一個月重建一次);
4)、減少表之間的關聯,特別對於批量數據處理,盡量單表查詢數據,統一在內存中進行邏輯處理,減少資料庫壓力(java處理批量數據不可取,盡量用c或者c++ 進行處理,效率大大提升);
5)、對訪問頻繁的數據,充分利用資料庫cache和應用的緩存;
6)、數據量比較大的,在設計過程中,為了減少其他表的關聯,增加一些冗餘欄位,提高查詢性能。
三、資料庫日誌文件管理
1、查看資料庫中日誌文件;
默認是三個組,這是資料庫創建時自己添加的三個日誌文件組;
2、添加日誌文件組並添加成員。
『肆』 游戲網站一般用的什麼資料庫系統SQL server, MYSQL還是ORACLE
現在的游戲很多都是3D了,用的oracle資料庫
以前的傳奇用的SQL
oracle資料庫對系統平台的兼容性比SQL好些
如果您的游戲不是3D的話,建議您用SQL吧,有兩個理由:
1。會SQL的人比會oracle的人多,你招人幫你維護時容易些
2。現在的伺服器還是用Windows系統的多,SQL對自己公司的系統兼容是沒有問題的