主頁 > 資料庫 > 【資料庫原理及應用】經典題庫附答案(14章全)——第五章:關系資料理論

【資料庫原理及應用】經典題庫附答案(14章全)——第五章:關系資料理論

2021-04-14 11:39:57 資料庫

文章目錄

  • 一、選擇題
  • 二、簡答題


一、選擇題

  1. 為了設計出性能較優的關系模式,必須進行規范化,規范化主要的理論依據是( ) .
    A. 關系規范化理論 B. 關系代數理論
    C.數理邏輯 D. 關系運算理論
  2. 規范化理論是關系資料庫進行邏輯設計的理論依據,根據這個理論,關系資料庫中的關系必須滿足:每一個屬性都是( ) .
    A. 長度不變的 B. 不可分解的
    C.互相關聯的 D. 互不相關的
  3. 已知關系模式R(A,B,C,D,E)及其上的函式相關性集合F={A→D,B→C ,E→A },該關系模式的候選關鍵字是( ) .
    A.AB B. BE
    C.CD D. DE
  4. 設學生關系S(SNO,SNAME,SSEX,SAGE,SDPART)的主鍵為SNO,學生選課關系SC(SNO,CNO,SCORE)的主鍵為SNO和CNO,則關系R(SNO,CNO,SSEX,SAGE,SDPART,SCORE)的主鍵為SNO和CNO,其滿足( ).
    A. 1NF B.2NF
    C. 3NF D. BCNF
  5. 設有關系模式W(C,P,S,G,T,R),其中各屬性的含義是:C表示課程,P表示教師,S表示學生,G表示成績,T表示時間,R表示教室,根據語意有如下資料依賴集:D={ C→P,(S,C)→G,(T,R)→C,(T,P)→R,(T,S)→R },關系模式W的一個關鍵字是( ) .
    A. (S,C) B. (T,R)
    C. (T,P) D. (T,S)
  6. 關系模式中,滿足2NF的模式( ) .
    A. 可能是1NF B. 必定是1NF
    C. 必定是3NF D. 必定是BCNF
  7. 關系模式R中的屬性全是主屬性,則R的最高范式必定是( ) .
    A. 1NF B. 2NF
    C. 3NF D. BCNF
  8. 消除了部分函式依賴的1NF的關系模式,必定是( ) .
    A. 1NF B. 2NF
    C. 3NF D. BCNF
  9. 如果A->B ,那么屬性A和屬性B的聯系是( ) .
    A. 一對多 B. 多對一
    C.多對多 D. 以上都不是
  10. 關系模式的候選關鍵字可以有1個或多個,而主關鍵字有( ) .
    A. 多個 B. 0個
    C. 1個 D. 1個或多個
  11. 候選關鍵字的屬性可以有( ) .
    A. 多個 B. 0個
    C. 1個 D. 1個或多個
  12. 關系模式的任何屬性( ) .
    A. 不可再分 B. 可以再分
    C. 命名在關系模式上可以不唯一 D. 以上都不是
  13. 設有關系模式W(C,P,S,G,T,R),其中各屬性的含義是:C表示課程,P表示教師,S表示學生,G表示成績,T表示時間,R表示教室,根據語意有如下資料依賴集:D={ C→P,(S,C)→G,(T,R)→C,(T,P)→R,(T,S)→R },若將關系模式W分解為三個關系模式W1(C,P),W2(S,C,G),W2(S,T,R,C),則W1的規范化程式最高達到( ) .
    A. 1NF B.2NF
    C. 3NF D. BCNF
  14. 在關系資料庫中,任何二元關系模式的最高范式必定是( ) .
    A. 1NF B.2NF
    C. 3NF D. BCNF
  15. 在關系規范式中,分解關系的基本原則是( ).
    I.實作無損連接
    II.分解后的關系相互獨立
    III.保持原有的依賴關系
    A. Ⅰ和Ⅱ B. Ⅰ和Ⅲ
    C. Ⅰ D. Ⅱ
  16. 不能使一個關系從第一范式轉化為第二范式的條件是( ).
    A.每一個非屬性都完全函式依賴主屬性
    B.每一個非屬性都部分函式依賴主屬性
    C.在一個關系中沒有非屬性存在
    D.主鍵由一個屬性構成
  17. 任何一個滿足2NF但不滿足3NF的關系模式都不存在( ).
    A.主屬性對鍵的部分依賴
    B.非主屬性對鍵的部分依賴
    C.主屬性對鍵的傳遞依賴
    D.非主屬性對鍵的傳遞依賴
  18. 設資料庫關系模式R=(A,B,C,D,E),有下列函式依賴:A→BC,D→E,C→D;下述對R的分解中,哪些分解是R的無損連接分解( ) .
    I.(A,B,C)(C,D,E)
    II.(A,B)(A,C,D,E)
    III.(A,C)(B,C,D,E)
    IV.(A,B)(C,D,E)
    A.只有Ⅳ B. Ⅰ和Ⅱ C. Ⅰ,Ⅱ和Ⅲ D. 都不是
  19. 設U是所有屬性的集合,X,Y,Z都是U的子集,且Z=U-X-Y.下面關于多值依賴的敘述中,不正確的是( ).
    A.若X→→Y,則X→→Z
    B.若X→Y,則X→→Y
    C.若X→→Y,且Y′∈Y,則X→→Y′
    D.若Z=∮,則X→→Y
  20. 若關系模式R(U,F)屬于3NF,則( ).
    A. 一定屬于BCNF
    B. 消除了插入的洗掉例外
    C. 仍存在一定的插入和洗掉例外
    D. 屬于BCNF且消除了插入和洗掉例外
  21. 下列說法不正確的是( ).
    A. 任何一個包含兩個屬性的關系模式一定滿足3NF
    B. 任何一個包含兩個屬性的關系模式一定滿足BCNF
    C. 任何一個包含三個屬性的關系模式一定滿足3NF
    D. 任何一個關系模式都一定有碼
  22. 設關系模式R(A,B,C),F是R上成立的FD集,F={B→C},則分解P={AB,BC}相對于F( ).
    A. 是無損聯接,也是保持FD的分解
    B. 是無損聯接,也不保持FD的分解
    C. 不是無損聯接,但保持FD的分解
    D. 既不是無損聯接,也不保持FD的分解
  23. 關系資料庫規范化是為了解決關系資料庫中( )的問題而引入的.
    A. 插入,洗掉和資料冗余
    B. 提高查詢速度
    C. 減少資料操作的復雜性
    D. 保證資料的安全性和完整性
  24. 關系的規范化中,各個范式之間的關系是( ) .
    A. 1NF∈2NF∈3NF
    B. 3NF∈2NF∈1NF
    C. 1NF=2NF=3NF
    D. 1NF∈2NF∈BCNF∈3NF
  25. 資料庫中的冗余資料是指可( )的資料 .
    A. 容易產生錯誤
    B. 容易產生沖突
    C. 無關緊要
    D. 由基本資料匯出
  26. 學生表(id,name,sex,age,depart_id,depart_name),存在函式依賴是id→name,sex,age,depart_id;dept_id→dept_name,其滿足( ).
    A. 1NF B. 2NF
    C. 3NF D. BCNF
  27. 設有關系模式R(S,D,M),其函式依賴集:F={S→D,D→M},則關系模式R的規范化程度最高達到( ).
    A. 1NF B. 2NF
    C. 3NF D. BCNF
  28. 設有關系模式R(A,B,C,D),其資料依賴集:F={(A,B)→C,C→D},則關系模式R的規范化程度最高達到( ).
    A. 1NF B. 2NF
    C. 3NF D. BCNF
  29. 下列關于函式依賴的敘述中,哪一條是不正確的( ).
    A.由X→Y,Y→Z,則X→YZ
    B.由X→YZ,則X→Y, Y→Z
    C.由X→Y,WY→Z,則XW→Z
    D.由X→Y,Z∈Y,則X→Z
  30. X→Y,當下列哪一條成立時,稱為平凡的函式依賴( ).
    A. X∈Y B. Y∈X
    C. X∩Y=∮ D. X∩Y≠∮
  31. 關系資料庫的規范化理論指出:關系資料庫中的關系應該滿足一定的要求,最起碼的要求是達到1NF,即滿足( ).
    A.每個非主鍵屬性都完全依賴于主鍵屬性
    B.主鍵屬性唯一標識關系中的元組
    C.關系中的元組不可重復
    D.每個屬性都是不可分解的
  32. 根據關系資料庫規范化理論,關系資料庫中的關系要滿足第一范式,部門(部門號,部門名,部門成員,部門總經理)關系中,因哪個屬性而使它不滿足第一范式( ).
    A. 部門總經理 B. 部門成員 C. 部門名 D. 部門號
  33. 有關系模式A(C,T,H,R,S),其中各屬性的含義是:
    C:課程 T:教員 H:上課時間 R:教室 S:學生
    根據語意有如下函式依賴集:
    F={C→T,(H,R)→C,(H,T)RC,(H,S)→R}
    (1)關系模式A的碼是( ).
    A. C B.(H,S) C.(H,R) D.(H,T)
    (2)關系模式A的規范化程度最高達到( ).
    A. 1NF B. 2NF C. 3NF D. BCNF
    (3)現將關系模式A分解為兩個關系模式A1(C,T),A2(H,R,S),則其中A1的規范化程度達到( ).
    A. 1NF B. 2NF C. 3NF D. BCNF

選擇題答案:

(1) A (2) B (3) B (4) A (5) D
(6) B (7) C (8) B (9) B (10) C
(11) D (12) A (13) D (14) D (15) B
(16) B (17) D (18) B (19) C (20) C
(21) C (22) A (23) A (24) A (25) D
(26) B (27) B (28) B (29) B (30) B
(31) D (32) B (33) B B D

二、簡答題

1.理解并給出下列術語的定義:

函式依賴,部分函式依賴,完全函式依賴,候選碼,主碼, 外碼,全碼.

決議:

解答本題不能僅僅把《概論》上的定義寫下來.關鍵是真正理解和運用這些概念.

答:

函式依賴:設R (U)是一個關系模式,U是R的屬性集合,X和Y是U的子集.對于R (U)的任意一個可能的關系r,如果r中不存在兩個元組,它們在X上的屬性值相同, 而在Y上的屬性值不同, 則稱"X函式確定Y"或"Y函式依賴于X",記作X→Y.
決議:

1)函式依賴是最基本的一種資料依賴,也是最重要的一種資料依賴.

2)函式依賴是屬性之間的一種聯系,體現在屬性值是否相等.由上面的定義可以知道,如果X→Y,則r中任意兩個元組,若它們在X上的屬性值相同,那么在Y上的屬性值一定也相同.

3)我們要從屬性間實際存在的語意來確定他們之間的函式依賴,即函式依賴反映了(描述了)現實世界的一種語意.

4)函式依賴不是指關系模式R的在某個時刻的關系(值)滿足的約束條件,而是指R任何時刻的一切關系均要滿足的約束條件.

答:

完全函式依賴,部分函式依賴:在R(U)中,如果X→Y,并且對于X的任何一個真子集X,都有X′→Y,則稱Y對X完全函式依賴;若X→Y,但Y不完全函式依賴于X,則稱Y對X部分函式依賴;
候選碼,主碼: 設K為R(U,F)中的屬性或屬性組合,若K → U則K為R的候選碼.若候選碼多于一個,則選定其中的一個為主碼.

答:

外碼:關系模式R中屬性或屬性組X并非R的碼,但X是另一個關系模式的碼,則稱X是R的外部碼也稱外碼.
全碼:整個屬性組是碼,稱為全碼(All-key).

2.建立一個關于系,學生,班級,學會等諸資訊的關系資料庫.

描述學生的屬性有:學號,姓名,出生年月,系名,班號,宿舍區.

描述班級的屬性有:班號,專業名,系名,人數,入校年份.

描述系的屬性有:系名,系號,系辦公室地點,人數.

描述學會的屬性有:學會名,成立年份,地點,人數.

有關語意如下:一個系有若干專業,每個專業每年只招一個班,每個班有若干學生.一個系的學生住在同一宿舍區.每個學生可參加若干學會,每個學會有若干學生.學生參加某學會有一個入會年份.

請給出關系模式,寫出每個關系模式的極小函式依賴集,指出是否存在傳遞函式依賴,對于函式依賴左部是多屬性的情況討論函式依賴是完全函式依賴,還是部分函式依賴.

指出各關系的候選碼,外部碼,有沒有全碼存在

答:

關系模式:

學生S(S#,SN,SB,DN,C#,SA)
班級C(C#,CS,DN,CNUM,CDATE)
系 D(D#,DN,DA,DNUM)
學會P(PN,DATE1,PA,PNUM)
學生–學會SP(S#,PN,DATE2)
其中,S#—學號,SN—姓名,SB—出生年月,SA—宿舍區
C#—班號,CS—專業名,CNUM—班級人數,CDATE—入校年份
D#—系號,DN—系名,DA—系辦公室地點,DNUM—系人數
PN—學會名,DATE1—成立年月,PA—地點,PNUM—學會人數,DATE2—入會年份

每個關系模式的極小函式依賴集:

S:S#→SN,S#→SB,S#→C#,C#→DN,DN→SA
C:C#→CS,C#→CNUM,C#→CDATE,CS→DN,(CS,CDATE)→C#
D:D#→DN,DN→D#,D#→DA,D#→DNUM
P:PN→DATE1,PN→PA,PN→PNUM
SP:(S#,PN)→DATE2

S中存在傳遞函式依賴: S#→DN, S#→SA, C#→SA

C中存在傳遞函式依賴:C#→DN
(S#,PN)→DATE2 和(CS,CDATE)→C# 均為SP中的函式依賴,是完全函式依賴
關系 候選碼 外部碼 全碼

S S# C#,DN 無
C C#,(CS,CDATE) DN 無
D D#和DN 無 無
P PN 無 無
SP (S#,PN) S#,PN 無

3. 試由Armostrong公理系統推匯出下面三條推理規則:

(1)合并規則:若X→Z,X→Y,則有X→YZ

(2)偽傳遞規則:由X→Y,WY→Z有XW→Z

(3)分解規則:X→Y,Z 包含于 Y,有X→Z

證:

(1)已知X→Z,由增廣律知XY→YZ,又因為X→Y,可得XX→XY→YZ,最后根據傳遞律得X→YZ.

(2)已知X→Y,據增廣律得XW→WY,因為WY→Z,所以XW→WY→Z,通過傳遞律可知XW→Z.

(3)已知Z 包含于 Y,根據自反律知Y→Z,又因為X→Y,所以由傳遞律可得X→Z.

4. 試舉出三個多值依賴的實體.

答:

(1)關系模式MSC(M,S,C)中,M表示專業,S表示學生,C表示該專業的必修課.假設每個專業有多個學生,有一組必修課.設同專業內所有學生的選修的必修課相同,實體關系如下.按照語意對于M的每一個值M i,S有一個完整的集合與之對應而不問C取何值,所以M→→S.由于C與S的完全對稱性,必然有M→→C成立.
M S C
M 1 S1 C1
M 1 S1 C2
M 1 S2 C1
M 1 S2 C2
…… …… ……

(2)關系模式ISA(I,S,A)中,I表示學生興趣小組,S表示學生,A表示某興趣小組
的活動專案.假設每個興趣小組有多個學生,有若干活動專案.每個學生必須參加所
在興趣小組的所有活動專案,每個活動專案要求該興趣小組的所有學生參加.
按照語意有I→→S,I→→A成立.

(3)關系模式RDP(R,D,P)中,R表示醫院的病房,D表示責任醫務人員,P表示病人.假設每個病房住有多個病人,有多個責任醫務人員負責醫治和護理該病房的所有病人.按照語意有R→→D,R→→P成立.

5. 下面的結論哪些是正確的,哪些是錯誤的 對于錯誤的結論請給出理由或給出一個反例說明之.

(1)任何一個二目關系都是屬于3NF的.√

(2)任何一個二目關系都是屬于BCNF的.√

(3)任何一個二目關系都是屬于4NF的.√

(5)若R.A→R.B,R.B→R.C,則R.A→R.C √

(6)若R.A→R.B,R.A→R.C,則R.A→R.(B, C) √

(7)若R.B→R.A,R.C→R.A,則R.(B, C)→R.A √

(8)若R.(B, C)→R.A,則R.B→R.A,R.C→R.A ×

反例:關系模式 SC(S#,C#,G) (S#,C#)→G,但是S# → G,C#→G

轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/275859.html

標籤:其他

上一篇:SSM框架技術

下一篇:高級JavaScript第(一)篇

標籤雲
其他(157675) Python(38076) JavaScript(25376) Java(17977) C(15215) 區塊鏈(8255) C#(7972) AI(7469) 爪哇(7425) MySQL(7132) html(6777) 基礎類(6313) sql(6102) 熊猫(6058) PHP(5869) 数组(5741) R(5409) Linux(5327) 反应(5209) 腳本語言(PerlPython)(5129) 非技術區(4971) Android(4554) 数据框(4311) css(4259) 节点.js(4032) C語言(3288) json(3245) 列表(3129) 扑(3119) C++語言(3117) 安卓(2998) 打字稿(2995) VBA(2789) Java相關(2746) 疑難問題(2699) 细绳(2522) 單片機工控(2479) iOS(2429) ASP.NET(2402) MongoDB(2323) 麻木的(2285) 正则表达式(2254) 字典(2211) 循环(2198) 迅速(2185) 擅长(2169) 镖(2155) 功能(1967) .NET技术(1958) Web開發(1951) python-3.x(1918) HtmlCss(1915) 弹簧靴(1913) C++(1909) xml(1889) PostgreSQL(1872) .NETCore(1853) 谷歌表格(1846) Unity3D(1843) for循环(1842)

熱門瀏覽
  • GPU虛擬機創建時間深度優化

    **?桔妹導讀:**GPU虛擬機實體創建速度慢是公有云面臨的普遍問題,由于通常情況下創建虛擬機屬于低頻操作而未引起業界的重視,實際生產中還是存在對GPU實體創建時間有苛刻要求的業務場景。本文將介紹滴滴云在解決該問題時的思路、方法、并展示最終的優化成果。 從公有云服務商那里購買過虛擬主機的資深用戶,一 ......

    uj5u.com 2020-09-10 06:09:13 more
  • 可編程網卡芯片在滴滴云網路的應用實踐

    **?桔妹導讀:**隨著云規模不斷擴大以及業務層面對延遲、帶寬的要求越來越高,采用DPDK 加速網路報文處理的方式在橫向縱向擴展都出現了局限性。可編程芯片成為業界熱點。本文主要講述了可編程網卡芯片在滴滴云網路中的應用實踐,遇到的問題、帶來的收益以及開源社區貢獻。 #1. 資料中心面臨的問題 隨著滴滴 ......

    uj5u.com 2020-09-10 06:10:21 more
  • 滴滴資料通道服務演進之路

    **?桔妹導讀:**滴滴資料通道引擎承載著全公司的資料同步,為下游實時和離線場景提供了必不可少的源資料。隨著任務量的不斷增加,資料通道的整體架構也隨之發生改變。本文介紹了滴滴資料通道的發展歷程,遇到的問題以及今后的規劃。 #1. 背景 資料,對于任何一家互聯網公司來說都是非常重要的資產,公司的大資料 ......

    uj5u.com 2020-09-10 06:11:05 more
  • 滴滴AI Labs斬獲國際機器翻譯大賽中譯英方向世界第三

    **桔妹導讀:**深耕人工智能領域,致力于探索AI讓出行更美好的滴滴AI Labs再次斬獲國際大獎,這次獲獎的專案是什么呢?一起來看看詳細報道吧! 近日,由國際計算語言學協會ACL(The Association for Computational Linguistics)舉辦的世界最具影響力的機器 ......

    uj5u.com 2020-09-10 06:11:29 more
  • MPP (Massively Parallel Processing)大規模并行處理

    1、什么是mpp? MPP (Massively Parallel Processing),即大規模并行處理,在資料庫非共享集群中,每個節點都有獨立的磁盤存盤系統和記憶體系統,業務資料根據資料庫模型和應用特點劃分到各個節點上,每臺資料節點通過專用網路或者商業通用網路互相連接,彼此協同計算,作為整體提供 ......

    uj5u.com 2020-09-10 06:11:41 more
  • 滴滴資料倉庫指標體系建設實踐

    **桔妹導讀:**指標體系是什么?如何使用OSM模型和AARRR模型搭建指標體系?如何統一流程、規范化、工具化管理指標體系?本文會對建設的方法論結合滴滴資料指標體系建設實踐進行解答分析。 #1. 什么是指標體系 ##1.1 指標體系定義 指標體系是將零散單點的具有相互聯系的指標,系統化的組織起來,通 ......

    uj5u.com 2020-09-10 06:12:52 more
  • 單表千萬行資料庫 LIKE 搜索優化手記

    我們經常在資料庫中使用 LIKE 運算子來完成對資料的模糊搜索,LIKE 運算子用于在 WHERE 子句中搜索列中的指定模式。 如果需要查找客戶表中所有姓氏是“張”的資料,可以使用下面的 SQL 陳述句: SELECT * FROM Customer WHERE Name LIKE '張%' 如果需要 ......

    uj5u.com 2020-09-10 06:13:25 more
  • 滴滴Ceph分布式存盤系統優化之鎖優化

    **桔妹導讀:**Ceph是國際知名的開源分布式存盤系統,在工業界和學術界都有著重要的影響。Ceph的架構和演算法設計發表在國際系統領域頂級會議OSDI、SOSP、SC等上。Ceph社區得到Red Hat、SUSE、Intel等大公司的大力支持。Ceph是國際云計算領域應用最廣泛的開源分布式存盤系統, ......

    uj5u.com 2020-09-10 06:14:51 more
  • es~通過ElasticsearchTemplate進行聚合~嵌套聚合

    之前寫過《es~通過ElasticsearchTemplate進行聚合操作》的文章,這一次主要寫一個嵌套的聚合,例如先對sex集合,再對desc聚合,最后再對age求和,共三層嵌套。 Aggregations的部分特性類似于SQL語言中的group by,avg,sum等函式,Aggregation ......

    uj5u.com 2020-09-10 06:14:59 more
  • 爬蟲日志監控 -- Elastc Stack(ELK)部署

    傻瓜式部署,只需替換IP與用戶 導讀: 現ELK四大組件分別為:Elasticsearch(核心)、logstash(處理)、filebeat(采集)、kibana(可視化) 下載均在https://www.elastic.co/cn/downloads/下tar包,各組件版本最好一致,配合fdm會 ......

    uj5u.com 2020-09-10 06:15:05 more
最新发布
  • day02-2-商鋪查詢快取

    功能02-商鋪查詢快取 3.商鋪詳情快取查詢 3.1什么是快取? 快取就是資料交換的緩沖區(稱作Cache),是存盤資料的臨時地方,一般讀寫性能較高。 快取的作用: 降低后端負載 提高讀寫效率,降低回應時間 快取的成本: 資料一致性成本 代碼維護成本 運維成本 3.2需求說明 如下,當我們點擊商店詳 ......

    uj5u.com 2023-04-20 08:33:24 more
  • MySQL中binlog備份腳本分享

    關于MySQL的二進制日志(binlog),我們都知道二進制日志(binlog)非常重要,尤其當你需要point to point災難恢復的時侯,所以我們要對其進行備份。關于二進制日志(binlog)的備份,可以基于flush logs方式先切換binlog,然后拷貝&壓縮到到遠程服務器或本地服務器 ......

    uj5u.com 2023-04-20 08:28:06 more
  • day02-短信登錄

    功能實作02 2.功能01-短信登錄 2.1基于Session實作登錄 2.1.1思路分析 2.1.2代碼實作 2.1.2.1發送短信驗證碼 發送短信驗證碼: 發送驗證碼的介面為:http://127.0.0.1:8080/api/user/code?phone=xxxxx<手機號> 請求方式:PO ......

    uj5u.com 2023-04-20 08:27:27 more
  • 快取與資料庫雙寫一致性幾種策略分析

    本文將對幾種快取與資料庫保證資料一致性的使用方式進行分析。為保證高并發性能,以下分析場景不考慮執行的原子性及加鎖等強一致性要求的場景,僅追求最終一致性。 ......

    uj5u.com 2023-04-20 08:26:48 more
  • sql陳述句優化

    問題查找及措施 問題查找 需要找到具體的代碼,對其進行一對一優化,而非一直把關注點放在服務器和sql平臺 降低簡化每個事務中處理的問題,盡量不要讓一個事務拖太長的時間 例如檔案上傳時,應將檔案上傳這一步放在事務外面 微軟建議 4.啟動sql定時執行計劃 怎么啟動sqlserver代理服務-百度經驗 ......

    uj5u.com 2023-04-20 08:26:35 more
  • 云時代,MySQL到ClickHouse資料同步產品對比推薦

    ClickHouse 在執行分析查詢時的速度優勢很好的彌補了MySQL的不足,但是對于很多開發者和DBA來說,如何將MySQL穩定、高效、簡單的同步到 ClickHouse 卻很困難。本文對比了 NineData、MaterializeMySQL(ClickHouse自帶)、Bifrost 三款產品... ......

    uj5u.com 2023-04-20 08:26:29 more
  • sql陳述句優化

    問題查找及措施 問題查找 需要找到具體的代碼,對其進行一對一優化,而非一直把關注點放在服務器和sql平臺 降低簡化每個事務中處理的問題,盡量不要讓一個事務拖太長的時間 例如檔案上傳時,應將檔案上傳這一步放在事務外面 微軟建議 4.啟動sql定時執行計劃 怎么啟動sqlserver代理服務-百度經驗 ......

    uj5u.com 2023-04-20 08:25:13 more
  • Redis 報”OutOfDirectMemoryError“(堆外記憶體溢位)

    Redis 報錯“OutOfDirectMemoryError(堆外記憶體溢位) ”問題如下: 一、報錯資訊: 使用 Redis 的業務介面 ,產生 OutOfDirectMemoryError(堆外記憶體溢位),如圖: 格式化后的報錯資訊: { "timestamp": "2023-04-17 22: ......

    uj5u.com 2023-04-20 08:24:54 more
  • day02-2-商鋪查詢快取

    功能02-商鋪查詢快取 3.商鋪詳情快取查詢 3.1什么是快取? 快取就是資料交換的緩沖區(稱作Cache),是存盤資料的臨時地方,一般讀寫性能較高。 快取的作用: 降低后端負載 提高讀寫效率,降低回應時間 快取的成本: 資料一致性成本 代碼維護成本 運維成本 3.2需求說明 如下,當我們點擊商店詳 ......

    uj5u.com 2023-04-20 08:24:03 more
  • day02-短信登錄

    功能實作02 2.功能01-短信登錄 2.1基于Session實作登錄 2.1.1思路分析 2.1.2代碼實作 2.1.2.1發送短信驗證碼 發送短信驗證碼: 發送驗證碼的介面為:http://127.0.0.1:8080/api/user/code?phone=xxxxx<手機號> 請求方式:PO ......

    uj5u.com 2023-04-20 08:23:11 more