MySQL 8.0 Reference Manual(讀書筆記59節--Understanding the Query Execution Plan(2))

簡介 資料庫索引對於優化資料庫性能至關重要。它們通過提供表中行的快速訪問路徑來幫助加快數據檢索速度。瞭解索引的工作原理、類型及其最佳實踐可以顯著提高資料庫查詢的效率。 什麼是索引? 索引是一種數據結構,可以提高資料庫表上數據檢索操作的速度。它就像書中的索引一樣,讓您無需掃描整個文本即可快速找到信息。 ...

Mysql資料庫-數據模型

1.關係型資料庫(RDBMS) 概念:建立在關係模型基礎上,由多張相互連接的二維表組成的資料庫。 二維表:指的是由行和列組成的表,如下圖(就類似於Excel表格數據,有表頭、有列、有行,還可以通過一列關聯另外一個表格中的某一列數據)。 MySQL、Oracle、DB2、SQLServer等都是屬於關 ...

淺析MySQL 8.0直方圖原理

本文將對直方圖概念進行介紹,藉助舉例描述直方圖的使用方式,對創建/刪除直方圖的原理進行淺析,並通過例子說明其應用場景。 ...

成為MySQL DBA後,再看ORACLE資料庫(二、監聽與連接)

在迅速變化的技術領域,本地環境的搭建和調試對於軟體開發的效率和效果至關重要。本文將詳細介紹如何為Apache DolphinScheduler搭建一個高效的本地開發環境,包括2.x和3.x版本的設置方法。 無論您是初學者還是有經驗的開發者,本指南都將幫助您快速啟動並運行,有效地進行本地代碼調試。 依 ...

MySQL 8.0 Reference Manual(讀書筆記57節--Optimizing for InnoDB Tables)

一、卸載mariadb的rpm包 1、首先,你需要找出已安裝的MariaDB包的具體名稱。可以使用以下命令列出所有已安裝的MariaDB包: rpm -qa | grep mariadb 2、刪除命令(安裝mysql不一定需要卸載)yum -y remove +【上圖的文件名】或者rpm -e -- ...

MySQL 欄位截取拼接

@目錄前言需求:拼接函數:截取函數:總結 前言 請各大網友尊重本人原創知識分享,謹記本人博客:南國以南i、 提示:以下是本篇文章正文內容,下麵案例可供參考 需求: 將資料庫中的某一個欄位的前6位替換成一個新的字元串,其它位置不變。 拼接函數: CONCAT(A,B):將A和B拼接起來。 截取函數: ...

【最新】別再發郵件了,必須在開源之夏後臺申請,50%的人竟然都沒有報名成功!

引言 近期我們註意到很多學生朋友通過郵件嚮導師申請報名,請註意!!!​這是無效的,請必須通過“開源之夏”官方後臺申請報名,請仔細參考這篇【報名攻略】 所以,我們特此舉辦這次宣講會,目的是向所有感興趣的學生詳細介紹Apache DolphinScheduler社區在開源之夏中提供的項目,並且解答學生朋 ...

Oracle和MySQL的區別

剛進公司接觸到了Oracle,記錄一下他們的區別,面試的時候也有問到過,而且上來就是千萬級別的數據調優,嘻嘻,我只是一個3年java。題外話,甚至有一些公司會問我java跟C、python的區別,以及具體區別的例子,然後我如果回答上來了,他們會告訴我,這邊只做後端而且只用java,笑嘻了 就本人最近 ...

MySQL 8.0 Reference Manual(讀書筆記55節--Optimization and Indexes(2))

Redis的刪除策略 水一篇 Redis是一種記憶體級資料庫,所有數據均存放在記憶體中,記憶體中的數據可以通過TTL指令獲取其狀態 TTL返回的值有三種情況:正數,-1,-2 正數:代表該數據在記憶體中還能存活的時間 -1:永久有效的數據 -2 :已經過期的數據 或被刪除的數據 或 未定義的數據 刪除策略就 ...

全球廠商之最,華為17篇論文入選國際資料庫頂會ICDE

本文分享自華為雲社區《全球廠商之最,華為GaussDB&GeminiDB,17篇論文入選國際資料庫頂會ICDE》 ,作者:GaussDB 資料庫。 5月13-17日,國際資料庫頂級學術會議 ICDE 2024 於荷蘭烏得勒支舉行。華為GaussDB 和GeminiDB 17篇論文入選,成為全球論文入 ...

官答丨slow_query_log_file實例記憶體中變數與配置文件設置的不一致

官答|slow_query_log_file實例記憶體中變數與配置文件設置的不一致 官答欄目針對GreatSQL資料庫中的問題,選取官方論壇和討論群中的典型提問進行深入解答。內容涵蓋資料庫安裝部署、配置優化、故障排查、性能測試等方面。 在文章中,我們不僅提供解決方案,還會結合實例深入剖析問題的成因,提 ...

EasyMR 基於國產化信創的適配實踐技術詳解

國產化信創,即採用國產信息技術產品和服務,構建自主可控的信息技術體系。近年來,隨著國家對網路安全和信息安全的重視程度不斷提高,國產化信創已經成為國家戰略的重要組成部分,並呈現出以下大趨勢: ● 政策驅動,加速發展 國家出台了一系列政策法規,大力支持國產化信創產業發展。例如,《“十四五”數字經濟發展規 ...

2024-2030數據集成成熟度曲線(一)

作者 | 郭煒 導讀:最新發佈的《技術成熟度曲線2024》全面評估數據集成技術架構的7個維度,包括技術成熟度、技術難度、業務價值、技術成熟周期、管理協作難度、大模型結合等評估維度,報告篇幅較長,我們將報告分為3篇系列文章,本文為報告第一篇,描述了 「從ETL 到ELT,到 EtLT的趨勢」。接下來系 ...

SQL Server 查詢超時問題排查

生產環境單表查詢超時,表數據500萬+,這點數據按道理不加不加索引都不應該超時。排查業務數據,發現業務數據每天插入25萬+。初步懷疑併發導致數據處理不及時,進一步排查每分鐘都有300的左右實時數據插入到業務表,鍋應該不在這裡排查數據伺服器,發現CPU占用不高,512G的記憶體占用高達96%。但sql ...

14個Flink SQL性能優化實踐分享

本文分享自華為雲社區《Flink SQL性能優化實踐》 ,作者:超夢。 在大數據處理領域,Apache Flink以其流處理和批處理一體化的能力,成為許多企業的首選。然而,隨著數據量的增長,性能優化變得至關重要。本文將深入淺出地探討Flink SQL的常見性能問題、調優方法、易錯點及調優技巧,並提供 ...

DolphinScheduler 3.3.0版本更新一覽

Apache DolphinScheduler即將迎來3.3.0版本的發佈,屆時將有一系列重要的更新和改進。在近期的社區5月份用戶線上分享會上,項目PMC 阮文俊為大家介紹了3.3.0版本將帶來的主要更新和改進,併為大家指出瞭如何參與社區的方式。 什麼是DolphinScheduler? Dolph ...

MySQL 8.0 Reference Manual(讀書筆記56節--Optimizing Database Structure)

引言 在數據驅動的世界中,企業正在尋求可靠且高性能的解決方案來管理其不斷增長的數據需求。本系列博客從一個重視數據安全和合規性的 B2C 金融科技客戶的角度來討論雲上雲下混合部署的情況下如何利用亞馬遜雲科技雲原生服務、開源社區產品以及第三方工具構建無伺服器數據倉庫的解耦方法。 本篇博客著重探討 EMR ...

GeminiDB PITR,讓游戲回檔“進退自如”!

GeminiDB PITR執行數據快照業務無感,通常可在5分鐘以內恢復到指定時間點,有效解決傳統備份方案時間長、恢復粒度大等痛點問題。 ...

一周排行
  • 前言:有時候遠程伺服器的進程你想偷偷去圍觀一下有哪些,或者對一些比較調皮的進程進行封殺,或者對一些自己研發的服務進行遠程手動啟動或者重啟等,又不想打開遠程桌面,只想悄咪咪地執行,那也許下麵的文章會對你有啟發。 前提條件 確保遠程伺服器(服務端)已啟用WinRM。在遠程伺服器上運行以下命令可以啟用和配 ...
  • 爆了,爆了,DeveloperSharp系列近期又被製造業ERP、民航飛行App、建築BIM、電力掌上營業廳、等多家大型採用,站在巨人的肩膀上你能走的更遠。 支持.Net Core2.0及以上,支持.Net Framework4.0及以上 http請求調用是開發中經常會用到的功能。在內,調用自有項目 ...
  • StackExchange.Redis 是一個高性能的 Redis 客戶端庫,主要用於 .NET 環境下與 Redis 伺服器進行通信,大名鼎鼎的stackoverflow 網站就使用它。它使用非同步編程模型,能夠高效處理大量請求。支持 Redis 的絕大部分功能,包括發佈/訂閱、事務、Lua 腳本等... ...
  • 一:背景 1. 講故事 前些天群里有一個朋友說他們軟體會偶發崩潰,想分析看看是怎麼回事,所幸的是自己會抓dump文件,有了dump就比較好分析了,接下來我們開始吧。 二:WinDbg 分析 1. 程式為什麼會崩潰 windbg 還是非常強大的,當你雙擊打開的時候會自動幫你定位過去展示崩潰時刻的寄存器 ...
  • 工廠模式(Factory Pattern)是一種創建型設計模式,它提供了一種創建對象的介面,而不是通過具體類來實例化對象。工廠模式可以將對象的創建過程封裝起來,使代碼更具有靈活性和可擴展性。 工廠模式有幾種常見的實現方式: 簡單工廠模式(Simple Factory Pattern): 簡單工廠模式 ...
  • Web Service 理解:Web Service 是一種基於網路的服務,它使用標準化的消息傳遞協議,最典型的是基於 SOAP(Simple Object Access Protocol)協議。SOAP 使用 XML 格式封裝數據,定義了消息的結構和傳輸方式,因此它是一個重量級的解決方案。Web ...
  • 可以使用XmlSerializer直接序列化和反序列化xml 反序列化如以下代碼 private T? XmlDeseriallize<T>(string filePath) { XmlSerializer serializer = new XmlSerializer(typeof(T)); usi ...
  • 不管是在控制台程式還是asp.net core程式中,我們經常會有用到一個需要長時間運行的後臺任務的需求。通常最直覺的方式是使用Thread實例來新建一個線程,但是這樣需要自行管理線程的啟動和停止。 在.net core中提供了一個繼承自IHostedService的基類BackgroudServi ...
  • 最近YOLO家族又添新成員:YOLOv10,YOLOv10 提出了一種一致的雙任務方法,用於無nms訓練的YOLOs,它同時帶來了具有競爭力的性能和較低的推理延遲。此外,還介紹了整體效率-精度驅動的模型設計策略,從效率和精度兩個角度對YOLOs的各個組成部分進行了全面優化,大大降低了計算開銷,增強了... ...
  • 自動篩選器是 Excel 中的一個基本但極其有用的功能,它可以讓你根據特定的條件來自動隱藏和顯示你的數據。當有大量的數據需要處理時,這個功能可以幫你快速找到你需要的信息,從未更加有效地分析和處理相關數據。 下麵將介紹如何使用免費.NET Excel庫在Excel中添加、應用和刪除自動篩選器。包含以下 ...