激情欧美日韩一区二区,浪货撅高贱屁股求主人调教视频,精品无码成人片一区二区98,国产高清av在线播放,色翁荡息又大又硬又粗视频

java工程師認證考試考點(diǎn):數據庫服務(wù)區考點(diǎn)

時(shí)間:2024-09-24 02:45:44 JAVA認證 我要投稿
  • 相關(guān)推薦

java工程師認證考試考點(diǎn):數據庫服務(wù)區考點(diǎn)匯總

  關(guān)于java認證考試,同學(xué)們知道數據庫及服務(wù)器的知識點(diǎn)有哪些?下面跟yjbys小編一起來(lái)復習一下吧!

java工程師認證考試考點(diǎn):數據庫服務(wù)區考點(diǎn)匯總

  (一)服務(wù)器

  1、web服務(wù)器nginx和apache的對比分析

 、賜ginx相對于apache的優(yōu)點(diǎn):

  輕量級,同樣起web 服務(wù),比apache 占用更少的內存及資源 ,抗并發(fā),nginx 處理請求是異步非阻塞的,而apache 則是阻塞型的,在高并發(fā)下nginx 能保持低資源低消耗高性能,高度模塊化的設計,編寫(xiě)模塊相對簡(jiǎn)單。

  apache相對于nginx 的優(yōu)點(diǎn):A.rewrite ,比nginx 的rewrite 強大;B.動(dòng)態(tài)頁(yè)面,模塊超多,基本想到的都可以找到;C.少bug ,nginx 的bug 相對較多;D.超穩定.

  一般來(lái)說(shuō),需要性能的web 服務(wù),用nginx 。如果不需要性能只求穩定,那就apache.

 、谧鳛 Web 服務(wù)器:相比 Apache,Nginx 使用更少的資源,支持更多的并發(fā)連接,體現更高的效率。Nginx采用C進(jìn)行編寫(xiě), 不論是系統資源開(kāi)銷(xiāo)還是CPU使用效率都比 Perlbal 要好很多.

 、跱ginx 配置簡(jiǎn)潔,Apache 復雜。Nginx 靜態(tài)處理性能比 Apache 高 3倍以上,Apache 對 PHP 支持比較簡(jiǎn)單,Nginx 需要配合其他后端用。Apache 的組件比 Nginx 多,現在 Nginx 才是Web 服務(wù)器的首選。

 、茏詈诵牡膮^別在于apache是同步多進(jìn)程模型,一個(gè)連接對應一個(gè)進(jìn)程;nginx是異步的,多個(gè)連接(萬(wàn)級別)可以對應一個(gè)進(jìn)程。

 、輓ginx處理靜態(tài)文件好,耗費內存少.但無(wú)疑apache仍然是目前的主流,有很多豐富的特性.所以還需要搭配著(zhù)來(lái).當然如果能確定nginx就適合需求,那么使用nginx會(huì )是更經(jīng)濟的方式。

 、辬ginx處理動(dòng)態(tài)請求是雞肋,一般動(dòng)態(tài)請求要apache去做,nginx只適合靜態(tài)和反向。

 、逳ginx優(yōu)于apache的主要兩點(diǎn):A.Nginx本身就是一個(gè)反向代理服務(wù)器 B.Nginx支持7層負載均衡;其他的當然,Nginx可能會(huì )比 apache支持更高的并發(fā)。

  (二)數據庫

  1、數據庫優(yōu)化:

 、俜椒ǎ篗ySQL可以建分表,讀寫(xiě)分離,建索引,一般經(jīng)常更新的字段不適合建索引,建索引會(huì )降低數據非查詢(xún)操作的效率。主鍵是一種特殊的索引。

 、趯е滤饕У那闆r:

  A、如果條件中有or,即使其中有條件帶索引也不會(huì )使用到。

  B、對于多列索引,不是使用的第一部分,則不會(huì )使用索引。

  C、like查詢(xún)是以%開(kāi)頭,而不是以%結尾的。

  D、如果索引列類(lèi)型是字符串,一定要在條件中將數據使用引號引用起來(lái),否則不使用索引。

  E、如果mysql估計使用全表掃描要比使用索引快,則不使用索引。

  2、MySQL引擎的種類(lèi)和區別

 、俜N類(lèi):MyISAM、InnoDB、MEMORY、MERGE、Archive、Blackhole、CSV、Federate、Merge、NDB集群引擎,第三方引擎:OLTP類(lèi)引擎、面向列的存儲引擎、社區存儲引擎。

 、趨^別:

  A、MyISAM是MySQL5.1及之前的默認存儲引擎。MyISAM不支持事務(wù)、也不支持外鍵,但其訪(fǎng)問(wèn)速度快,對事務(wù)完整性沒(méi)有要求。MyISAM表還支持3中不同的存儲格式:

  1 靜態(tài)表

  2 動(dòng)態(tài)表

  3 壓縮表

  B、InnoDB存儲引擎提供了具有提交、回滾和崩潰恢復能力的事務(wù)安全。但是比起MyISAM存儲引擎,InnoDB寫(xiě)的處理效率差一些并且會(huì )占用更多的磁盤(pán)空間以保留數據和索引。 InnoDB存儲方式為兩種:1 使用共享表空間存儲 2 使用多表空間

  C、MEMORY存儲引擎使用存在內存中的內容來(lái)創(chuàng )建表。每個(gè)MEMORY表只實(shí)際對應一個(gè)磁盤(pán)文件。MEMORY類(lèi)型的表訪(fǎng)問(wèn)非常得快,因為它的數據是放在內存中的,并且默認使用HASH索引。但是一旦服務(wù)關(guān)閉,表中的數據就會(huì )丟失掉。

  D、MERGE存儲引擎是一組MyISAM表的組合,這些MyISAM表必須結構完全相同。MERGE表本身沒(méi)有數據,對MERGE類(lèi)型的表進(jìn)行查詢(xún)、更新、刪除的操作,就是對內部的MyISAM表進(jìn)行的。

  3、數據庫事務(wù)

  (1)四個(gè)特性:ACID,原子性,一致性,隔離性,持久性。

  (2)四個(gè)隔離級別:

  √: 可能出現 ×: 不會(huì )出現

  臟讀 不可重復讀 幻讀
Read uncommitted
Read committed ×
Repeatable read × ×
Serializable × × ×

【java工程師認證考試考點(diǎn):數據庫服務(wù)區考點(diǎn)】相關(guān)文章:

JAVA認證輔導考點(diǎn):JSP的隱含對象10-11

Linux認證考試必考點(diǎn)07-23

Linux認證考點(diǎn)06-25

全國微軟認證考試各地的考點(diǎn)有哪些10-30

java認證考試介紹07-31

JAVA認證考試細則06-10

java認證考試細則介紹08-19

JAVA考試認證經(jīng)驗分享08-22

Sun java認證考試答案11-06

java認證考試培訓內容06-25

激情欧美日韩一区二区,浪货撅高贱屁股求主人调教视频,精品无码成人片一区二区98,国产高清av在线播放,色翁荡息又大又硬又粗视频