大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 學習攻略 Java學習 2020最新分享Java面試題數據庫類型

2020最新分享Java面試題數據庫類型

更新時間:2019-12-12 10:29:41 來源:動力節點 瀏覽2605次

      1、講講關于Oracle表分區的功能

  Oracle的常用分區可以分為:列表分區、范圍分區、哈希分區(散列分區)、組合分區、間隔分區。

  1). 增強可用性:如果表的一個分區由于系統故障而不能使用,表的其余好的分區仍可以使用;

  2). 減少關閉時間:如果系統故障只影響表的一部份分區,那么只有這部份分區需要修復,可能比整個大表修復花的時間更少;

  3). 維護輕松:如果需要得建表,獨產管理每個公區比管理單個大表要輕松得多;

  4). 均衡I/O:可以把表的不同分區分配到不同的磁盤來平衡I/O改善性能;

  5). 改善性能:對大表的查詢、增加、修改等操作可以分解到表的不同分區來并行執行,可使運行速度更快

  6). 分區對用戶透明,最終用戶感覺不到分區的存在。

  2、簡述oracle中 dml、ddl、dcl的使用

  Dml 數據操縱語言,如select、update、delete,insert

  Ddl 數據定義語言,如create table 、drop table 等等

  Dcl 數據控制語言, 如 commit、 rollback、grant、 invoke等

  3、說說oracle中的經常使用到得函數

  Length 長度、 lower 小寫、upper 大寫, to_date 轉化日期, to_char轉化字符

  Ltrim 去左邊空格、 rtrim去右邊空格,substr取字串,add_month增加或者減掉月份、to_number轉變為數字

  4、Oracle開發過程中字符串用什么符號鏈接?

  Oracle中使用 || 這個符號連接字符串 如 ‘abc’ || ‘d’

  5、Oracle是怎樣分頁的?

  Oracle中使用rownum來進行分頁, 這個是效率最好的分頁方法,hibernate也是使用rownum來進行oralce分頁的

  select * from

  ( select rownum r,a from tabName where rownum <= 20 )

  where r > 10

  6、Oralce怎樣存儲文件,能夠存儲哪些文件?

  風哥Oracle教程提示,Oracle 能存儲 clob、nclob、 blob、 bfile

  Clob 可變長度的字符型數據,也就是其他數據庫中提到的文本型數據類型

  Nclob 可變字符類型的數據,不過其存儲的是Unicode字符集的字符數據

  Blob 可變長度的二進制數據

  Bfile 數據庫外面存儲的可變二進制數據

  7、Oracle中使用了索引的列,對該列進行where條件查詢、分組、排序、使用聚集函數,哪些用到了索引?

  均會使用索引, 值得注意的是復合索引(如在列A和列B上建立的索引)可能會有不同情況

2020最新分享Java面試題數據庫類型.jpg

  8、講講truncate和delete命令的區別

  1). Truncate 和delete都可以將數據實體刪掉,truncate 的操作并不記錄到 rollback日志,所以操作速度較快,但同時這個數據不能恢復

  2). Delete操作不騰出表空間的空間

  3). Truncate 不能對視圖等進行刪除

  4). Truncate是數據定義語言(DDL),而delete是數據操縱語言(DML)

  9、解釋什么是死鎖,如何解決Oracle中的死鎖?

  簡言之就是存在加了鎖而沒有解鎖,可能是使用鎖沒有提交或者回滾事務,如果是表級鎖則不能操作表,客戶端處于等在狀態,如果是行級鎖則不能操作鎖定行,解決辦法:

  1). 查找出被鎖的表

  select b.owner,b.object_name,a.session_id,a.locked_mode

  from v$locked_object a,dba_objects b

  where b.object_id = a.object_id;

  select b.username,b.sid,b.serial#,logon_time

  from v$locked_object a,v$session b

  where a.session_id = b.sid order by b.logon_time;

  2). 殺進程中的會話

  alter system kill session "sid,serial#";

  10、Oracle的鎖分幾種;

  1. 行共享鎖 (ROW SHARE)

  2. 行排他鎖(ROW EXCLUSIVE)

  3 . 共享鎖(SHARE)

  4. 共享行排他鎖(SHARE ROW EXCLUSIVE)

  5. 排他鎖(EXCLUSIVE)

  11、怎樣創建一個一個索引,索引使用的原則,有什么優點和缺點

  創建標準索引:

  CREATE INDEX 索引名 ON 表名 (列名) TABLESPACE 表空間名;

  創建唯一索引:

  CREATE unique INDEX 索引名 ON 表名 (列名) TABLESPACE 表空間名;

  創建組合索引:

  CREATE INDEX 索引名 ON 表名 (列名1,列名2) TABLESPACE 表空間名;

 創建反向鍵索引:

  CREATE INDEX 索引名 ON 表名 (列名) reverse TABLESPACE 表空間名;

  索引使用原則:

  索引字段建議建立NOT NULL約束

  經常與其他表進行連接的表,在連接字段上應該建立索引;

  經常出現在Where子句中的字段且過濾性很強的,特別是大表的字段,應該建立索引;

  可選擇性高的關鍵字 ,應該建立索引;

  可選擇性低的關鍵字,但數據的值分布差異很大時,選擇性數據比較少時仍然可以利用索引提高效率

  復合索引的建立需要進行仔細分析;盡量考慮用單字段索引代替:

  A、正確選擇復合索引中的第一個字段,一般是選擇性較好的且在where子句中常用的字段上;

  B、復合索引的幾個字段經常同時以AND方式出現在Where子句中可以建立復合索引;否則單字段索引;

  C、如果復合索引中包含的字段經常單獨出現在Where子句中,則分解為多個單字段索引;

  D、如果復合索引所包含的字段超過3個,那么仔細考慮其必要性,考慮減少復合的字段;

  E、如果既有單字段索引,又有這幾個字段上的復合索引,一般可以刪除復合索引;

  頻繁DML的表,不要建立太多的索引;

  不要將那些頻繁修改的列作為索引列;

  索引的優缺點:

  1. 創建唯一性索引,保證數據庫表中每一行數據的唯一性

  2. 大大加快數據的檢索速度,這也是創建索引的最主要的原因

  3. 加速表和表之間的連接,特別是在實現數據的參考完整性方面特別有意義。

  4. 在使用分組和排序子句進行數據檢索時,同樣可以顯著減少查詢中分組和排序的時間。

  缺點:

  1. 索引創建在表上,不能創建在視圖上

  2. 創建索引和維護索引要耗費時間,這種時間隨著數據量的增加而增加

  3. 索引需要占物理空間,除了數據表占數據空間之外,每一個索引還要占一定的物理空間,如果要建立聚簇索引,那么需要的空間就會更大

  4. 當對表中的數據進行增加、刪除和修改的時候,索引也要動態的維護,降低了數據的維護速度

2020最新分享Java面試題數據庫類型.jpg

      以上就是動力節點Java培訓機構小編介紹的“2020最新分享Java面試題數據庫類型”的內容,希望對大家有幫助,如有疑問,請在線咨詢,有專業老師隨時為你服務。

相關推薦

最新最全java面試題及答案(初級到高級)

史上最全的中高級JAVA工程師面試題及答案匯總

Java高級開發工程師面試題

2019史上最全java面試題題庫大全800題

哪有資深java工程師面試題

提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 亚洲欧美日韩在线不卡 | 亚洲国产成人久久综合一 | 亚洲一区综合 | 成人在线视频免费观看 | 精品视频一区二区三区免费 | 日韩欧美国产精品第一页不卡 | 天天想夜夜操 | 欧美黄色录像 | 国产精品久久久久久免费 | 久久影视一区 | 亚洲国产欧美一区二区欧美 | 爱操影院 | 色综合精品 | 久久中文字幕网 | 番茄视频成人在线观看 | 激情小视频在线播放免费 | 美国黑人特大一级毛片 | 中国在线播放精品区 | h片免费网站 | 久久久99精品久久久久久 | 久草视频中文 | 日韩久久一区二区三区 | 国产精品拍自在线观看 | 久久精品中文字幕 | xx色综合 | 精品动漫中文字幕一区二区三区 | 国产午夜亚洲精品久久www | 一区二区视频在线观看免费的 | 成人激情在线视频 | 欧美色射 | 国产精品国偷自产在线 | 国产香蕉视频在线 | a毛片在线观看 | 精品中文字幕久久久久久 | 美女羞羞视频 | 五月婷婷久久综合 | 特级黄一级播放 | 欧美日韩免费在线 | 国产成人亚综合91精品首页 | 亚洲国产精品一区二区久久hs | 一级毛片子 |