基本配置 你需要經(jīng)常察看以下3個(gè)配置項(xiàng)。不然,可能很快就會出問題?! nnodb_buffer_pool_size:這是你安裝完InnoDB后第一個(gè)應(yīng)該設(shè)置的選項(xiàng)。緩沖池是數(shù)據(jù)和索引緩存的...
478
一、基本概念 1、MySQL中“鍵”和“索引”的定義相同,所以外鍵和主鍵一樣也是索引的一種。不同的是MySQL會自動(dòng)為所有表的主鍵進(jìn)行索引,但是外鍵字段必須由用戶進(jìn)行明確的索引。用于外鍵關(guān)系的字段必...
534
修改字符集的方法,就是使用mysql的命令 mysql> SET character_set_client = utf8 ; mysql> SET character_...
360
數(shù)據(jù)庫的事務(wù)處理可以保證一組處理結(jié)果的正確性。mysql中只有INNODB和BDB引擎的數(shù)據(jù)表才支持事務(wù)處理,對于不支持事務(wù)的MyISAM引擎數(shù)據(jù)庫可以使用表鎖定的方法來實(shí)現(xiàn)相同的功能。 mysql...
545
為了適應(yīng)不同項(xiàng)目對不同感興趣屬性的解析存儲,數(shù)據(jù)存儲結(jié)構(gòu)采用縱向的屬性列表方式,即一個(gè)url頁面多個(gè)屬性存儲多條記錄方式,并且按照text,html,data,num幾大典型類型分別對應(yīng)存儲?! ?chuàng)建...
379
傳統(tǒng)數(shù)據(jù)庫中,我們要操作數(shù)據(jù)庫數(shù)據(jù)都要書寫大量的sql語句,而且在進(jìn)行無規(guī)則數(shù)據(jù)的存儲時(shí),傳統(tǒng)關(guān)系型數(shù)據(jù)庫建表時(shí)對不同字段的處理也顯得有些乏力,mongo應(yīng)運(yùn)而生,而且ajax技術(shù)的廣泛應(yīng)用,json...
1703
memcache雖然好用,解決了數(shù)據(jù)庫遇到高并發(fā)時(shí)的IO問題,但還有很多問題丞待解決:1、數(shù)據(jù)持久性問題,memcache用內(nèi)存進(jìn)行存儲,一旦memcache服務(wù)器宕機(jī),那么所存儲的數(shù)據(jù)全部丟失。2、...
957
在一個(gè)高并發(fā)的web應(yīng)用中,數(shù)據(jù)庫存取瓶頸一直是個(gè)大問題,一旦達(dá)到某個(gè)極限,數(shù)據(jù)庫很容易崩潰,但是如果我們把常用的數(shù)據(jù)放到內(nèi)存中,在需要的時(shí)候從內(nèi)存中取,不光讀取速度快,而且節(jié)約數(shù)據(jù)庫IO。memca...
629
前些天看到一篇文章說到PHP的瓶頸很多情況下不在PHP自身,而在于數(shù)據(jù)庫。我們都知道,PHP開發(fā)中,數(shù)據(jù)的增刪改查是核心。為了提升PHP的運(yùn)行效率,程序員不光需要寫出邏輯清晰,效率很高的代碼,還要能對...
442
最近幫同學(xué)做一個(gè)網(wǎng)站,同學(xué)買的是阿里云服務(wù)器,Linux發(fā)行版是Ubuntu12.04。我在本地把程序?qū)懞?,都調(diào)試好了。然后他讓我自己發(fā)布和部署。之前在大學(xué)里上操作系統(tǒng)課程時(shí),也用過一段時(shí)間的Ubun...
468
最近在開發(fā)一個(gè)PHP程序時(shí)遇到了下面的錯(cuò)誤:PHP Fatal error: Allowed memory size of 268 435 456 bytes exhausted錯(cuò)誤信息顯示允許的最大...
389
這幾道題是在網(wǎng)上看到的,感覺挺有意思,拿來給大家分享其中的陷阱,看看你會不會掉入其中。第一題 $arr = array(0=>1,"aa"=&g...
444
Nginx作為反向代理服務(wù)器,可以對Web服務(wù)器提供加速,并且具有負(fù)載均衡的功能。nginx可以自動(dòng)剔除停止服務(wù)的服務(wù)器,保證web服務(wù)的正常訪問。本例實(shí)現(xiàn)一個(gè)用戶訪問192.168.1.4,將其代理...
678
##告訴服務(wù)器sql語句的編碼方式:SET NAMES UTF8;##刪除一個(gè)數(shù)據(jù)庫(如果存在的話)DROP DATABASE IF EXISTS man;##創(chuàng)建一個(gè)數(shù)據(jù)庫,指定數(shù)據(jù)所用編...
634
觸發(fā)器是由事件來觸發(fā)某個(gè)操作。這些事件包括INSERT語句、UPDATE語句和DELETE語句。當(dāng)數(shù)據(jù)庫系統(tǒng)執(zhí)行這些事件時(shí),就會激活觸發(fā)器執(zhí)行相應(yīng)的操作。創(chuàng)建MySQL觸發(fā)器在MySQL中,創(chuàng)建只有一...
428