動態

@motianlun_5d0766992e67a

活動預告 | 8月2日,中國數據庫聯盟(ACDU)中國行·廣州站邀您共談數據庫升級實戰!

在數字化轉型和智能化升級的大背景下,數據庫早已不再是單純的存儲工具,而是支撐企業業務創新與系統演進的核心引擎。面對國產替代、性能優化、智能運維等關鍵挑戰,企業如何選擇最佳路徑?開發者又該如何應對技術演進帶來的新機遇? 本期由墨天輪社區主辦的【ACDU·廣州站】將於8月2日正式開啓,以「數據庫升級實戰:國產替代與智能運維的落地指南」為主題,匯聚行業精英,通過深度主題演講、真實行業案例剖析、專家圓桌對

@motianlun_5d0766992e67a

技術分享 | 某客户業務卡頓分析(Oracle)

本文為墨天輪數據庫管理服務團隊第96期技術分享,內容原創,作者為技術顧問陳昱,如需轉載請聯繫小墨(VX:modb666)並註明來源。如需查看更多文章可關注【墨天輪】公眾號。 適用範圍 DB: ALL VERSION OS: ALL PLATFORM 問題概述 數據庫在7號9:00 左右開始卡頓,採集了對應時間段的AWR報告如下: –node1 –node2

@zhaoqianglaoshi

【趙渝強老師】OceanBase租户的資源管理

OceanBase數據庫是多租户的數據庫系統,一個集羣內可包含多個相互獨立的租户,每個租户提供獨立的數據庫服務。在OceanBase數據庫中,使用資源配置(Unit Config)、資源單元(Unit)和資源池(Resource Pool)三個概念,對各租户的可用資源進行管理。 視頻講解如下: https://www.bilibili.com/video/BV1PQ8qzMEiM/?aid=

zhaoqianglaoshi 頭像

@zhaoqianglaoshi

昵稱 趙渝強老師

@zhaoqianglaoshi

【趙渝強老師】Oracle客户端與服務器端連接建立的過程

Oracle數據庫採用的客户端-服務器的Client-Server的架構。Oracle的客户端需要通過使用Oracle數據庫提供的網絡環境來建立與服務器端通信,從而實現正常的數據庫訪問。Oracle的網絡環境如下圖所示。 監聽程序在Oracle網絡服務的作用是非常重要的。監聽程序會負責為客户端建立與數據庫服務器之間的連接。Oracle提供了命令lsnrctl用於啓動和停止監聽程序。下圖展示

zhaoqianglaoshi 頭像

@zhaoqianglaoshi

昵稱 趙渝強老師

@chunzhendegaoshan

從 Oracle 到 TiDB,通過ETL工具,高效實現數據拉通

在當前企業數字化轉型的浪潮中,打破數據孤島、實現異構數據庫間的數據高效流轉已成為提升業務敏捷性與決策效率的關鍵。許多企業在要將 Oracle 數據庫中的海量數據準確地同步至TiDB 分佈式數據庫時遇到了挑戰。這一過程不僅要求數據的絕對一致性,還對同步效率、運維成本和控制靈活性提出了極高要求。 選擇一款強大的ETL工具是成功的關鍵。本文將詳細闡述如何利用ETLCloud這一企業級數據集成平台,構建一

chunzhendegaoshan 頭像

@chunzhendegaoshan

昵稱 RestCloud

@motianlun_5d0766992e67a

技術分享 | 某銀行核心數據庫無法歸檔,Oracle數據庫hang問題分析

本文為墨天輪數據庫管理服務團隊第108期技術分享,內容原創,作者為技術顧問肖傑,如需轉載請聯繫小墨(VX:modb666)並註明來源。如需查看更多文章可關注【墨天輪】公眾號。 一、問題概述 在線日誌無法歸檔,全為active狀態。客户跑批任務受到嚴重影響,客户臨時增加多組在線日誌,用於臨時支撐業務繼續運行。 同時發現節點1大量等待日誌切換,同時也在等待節點2的日誌切換,6:00左右嘗試用正常方式關

@wuxiedekeben

Oracle 10g 安裝教程(詳解,從exe安裝到數據庫配置,附安裝包)

​ 本教程主要介紹如何通過 ​Oracle 10g 安裝程序(如 oracle10g.exe)​​ 在 Windows 系統上安裝 Oracle 10g 數據庫,包括安裝前的準備、安裝步驟、數據庫配置以及安裝後的基本檢查,幫助你快速搭建 Oracle 10g 數據庫環境,適合初學者和需要本地測試的用户參考。 一、準備工作 ​確認系統符合要求​ 確保你的電腦是 ​Windows

wuxiedekeben 頭像

@wuxiedekeben

昵稱 無邪的課本

@chunzhendegaoshan

Oracle到ClickHouse:異構數據庫ETL的坑與解法

在數字化浪潮席捲全球的當下,企業數據量呈指數級增長,傳統 OLTP 數據庫 Oracle 在海量數據實時分析場景中逐漸顯得力不從心。而 ClickHouse 作為開源列式存儲數據庫,憑藉超高的查詢性能和並行處理能力,成為企業構建實時數據倉庫的 “新寵”。然而,從 Oracle 到 ClickHouse 的異構數據庫 ETL 遷移之路卻佈滿荊棘,數據類型不兼容、索引機制差異導致的查詢性能拉胯、數據丟

chunzhendegaoshan 頭像

@chunzhendegaoshan

昵稱 RestCloud

@zhaoqianglaoshi

【趙渝強老師】OceanBase的部署模式

為保證單一機器故障時同一分區的多數派副本可用,OceanBase數據庫會保證同一個分區的多個副本不調度在同一台機器上。由於同一個分區的副本分佈在不同的Zone/Region下,在城市級災難或者數據中心故障時既保證了數據的可靠性,又保證了數據庫服務的可用性,達到可靠性與可用性的平衡。OceanBase數據庫創新的容災能力有三地五中心可以無損容忍城市級災難,以及同城三中心可以無損容忍數據中心級故障。下

zhaoqianglaoshi 頭像

@zhaoqianglaoshi

昵稱 趙渝強老師

@motianlun_5d0766992e67a

技術分享 | Oracle19c SYSAUX表空間清理

本文為墨天輪數據庫管理服務團隊第111期技術分享,內容原創,作者為技術顧問肖傑,如需轉載請聯繫小墨(VX:modb666)並註明來源。如需查看更多文章可關注【墨天輪】公眾號。 場景:Oracle19c SYSAUX表空間使用率不足,且無存儲擴容,需要手動清理表空間下的數據。 SYSAUX是SYSTEM表空間的輔助表空間,SYSTEM表空間包含系統的數據字典和數據庫的管理信息,輔助表空間SYSAUX

@zhaoqianglaoshi

【趙渝強老師】達夢數據庫實例的狀態

達夢數據庫實例包含MOUNT、OPEN和SUSPEND三種狀態。下表説明了數據庫實例每種狀態的含義。 注意:OPEN狀態與MOUNT和SUSPEND能相互轉換,但是MOUNT和SUSPEND之間不能相互轉換。 視頻講解如下: https://www.bilibili.com/video/BV1H5HQznE6A/?aid=115180017029... 達夢數據庫實例包含NORMAL

zhaoqianglaoshi 頭像

@zhaoqianglaoshi

昵稱 趙渝強老師

@zhaoqianglaoshi

【趙渝強老師】Oracle數據庫配置助手:DBCA

Oracle提供了數據庫配置助手DBCA來創建Oracle數據庫。DBCA的全稱是Oracle Database Configuration Assistant,它的運行模式有圖形界面和靜默執行兩種方式。使用DBCA可以非常方便地創建Oracle數據庫,也可以配置和刪除Oracle數據庫。 視頻講解如下: https://www.bilibili.com/video/BV1t6pczsE6c

zhaoqianglaoshi 頭像

@zhaoqianglaoshi

昵稱 趙渝強老師

@motianlun_5d0766992e67a

技術分享 | Oracle 11g靜默安裝

本文為墨天輪數據庫管理服務團隊第117期技術分享,內容原創,作者為技術顧問楊玉壯,如需轉載請聯繫小墨(VX:modb666)並註明來源。如需查看更多文章可關注【墨天輪】公眾號。 配置主機名 vi /etc/hosts 檢查主機名和網絡並且配置/etc/hosts文件 關閉防火牆 檢查防火牆狀態 systemctl status firewalld.service 暫時關閉防火牆,下次啓動時防火牆仍

@wuxiedekeben

plsqldev1302x64.msi 怎麼安裝?詳細步驟教您輕鬆搞定 PLSQL Developer 13

​ PLSQL Developer​ 是一款專門為 ​Oracle 數據庫​ 開發的 ​集成開發環境(IDE)​,主要用來編寫、調試、優化和管理 ​PL/SQL 程序​(比如存儲過程、函數、觸發器、包等)。 一、準備工作 ​確認系統​:確保你電腦是 ​64位 Windows 系統​(比如 Windows 7、8、10、11 這些),因為這個安裝包是 ​64位的。 ​以管理員身份運行​(推薦)

wuxiedekeben 頭像

@wuxiedekeben

昵稱 無邪的課本

@zhaoqianglaoshi

【趙渝強老師】使用NetManager創建Oracle數據庫的監聽器

Oracle數據庫軟件安裝成功後需要使用NetManager創建監聽器,然後才可以創建Oracle數據庫並啓動數據庫的實例。Oracle NetManager是Oracle數據庫的網絡配置工具,主要用於管理客户端與服務器之間的網絡連接配置,支持監聽程序配置、服務命名解析及網絡命名方法的維護。NetManager主要提供以下功能: ‌ 配置監聽器:NetManager管理服務器上的監聽進程

zhaoqianglaoshi 頭像

@zhaoqianglaoshi

昵稱 趙渝強老師

@wojiaocuisite

深入理解JavaScript閉包

在開始講閉包之前,我們需要理解作用域和作用域鏈 作用域鏈 什麼是作用域鏈? 我們先看一段代碼 function bar(){ console.log(myName) } function foo(){ var myName='崔斯特' bar() } var myName='卡牌大師' foo() 當我們看到這個題目的時候,我們會想到用執行上下文去分析,當執行到bar函數時

wojiaocuisite 頭像

@wojiaocuisite

昵稱 我叫崔斯特

@xiangjiaochihuanggua

理解為什麼要給useEffect聲明依賴

在使用useEffect、useCallback這些hooks,為什麼還要寫依賴數組呢,不寫這些依賴,React還給你警告。 下面我就來分享一下自己的理解 聲明依賴的目的:防止函數的閉包特性產生意外的錯誤 前言 在b站看到一個up用JS實現紅綠燈,我就試着自己也寫一個。 目的是想要它每個1秒跳轉到下一個燈。 紅 = 綠 = 黃 = 紅 = 綠 = 黃 這樣的順序 代碼 但是

xiangjiaochihuanggua 頭像

@xiangjiaochihuanggua

昵稱 香蕉吃黃瓜

@laomao_5902e12974409

JavaScript閉包

本文將帶你用正確姿勢看待JavaScript閉包。 在 JavaScript 中閉包描述的是 function 中 外層作用域的變量 被內層作用域 引用的場景,閉包的結構為 內層作用域 保存了 外層作用域的變量。 要理解閉包,首先要知道 JS詞法作用域 是如何工作的。 JS詞法作用域(lexical scoping) 來看這段代碼: let name = 'John'; function gre

laomao_5902e12974409 頭像

@laomao_5902e12974409

昵稱 來了老弟

@zhuyunbo

深入理解JavaScript之執行上下文、閉包

在理解閉包之前,需要先來了解幾個概念,上下文、作用域鏈、活動對象、變量對象: 上下文:函數的上下文決定了他們可以訪問哪些數據,以及他們的行為。全局上下文是最外層的上下文,當代碼執行流進入到函數時,函數的上下文被推到上下文棧上,當函數執行完之後,上下文棧會彈出該函數上下文。 作用域鏈:上下文中代碼執行的時候會創建作用域鏈,它決定了各級上下文中代碼訪問變量或函數的順序。代碼正在執行的上下文變量對

zhuyunbo 頭像

@zhuyunbo

昵稱 很白的小白

@gssggssg

JavaScript 閉包

概述 閉包就是指有權訪問另一個函數作用域中的變量的函數 概念 機制 當前函數執行,會形成一個私有的上下文,函數執行完後,當前執行上下文中的某些內容,被當前上下文以外的內容所佔用,那麼當前上下文就不能被釋放。 思路 函數執行 - 形成私有上下文環境。 函數執行完成 - 當前執行上下文環境中的某些內容,被當前執行上下文外的內容所引用。 當前執行上下文不能被釋放 - 當前執行上下文中的變量就不會

gssggssg 頭像

@gssggssg

昵稱 四冥

@crossoverjie

徹底理解閉包實現原理

前言 閉包對於一個長期寫 Java 的開發者來説估計鮮有耳聞,我在寫 Python 和 Go 之前也是沒怎麼了解,光這名字感覺就有點"神秘莫測",這篇文章的主要目的就是從編譯器的角度來分析閉包,徹底搞懂閉包的實現原理。 函數一等公民 一門語言在實現閉包之前首先要具有的特性就是:First class function 函數是第一公民。 簡單來説就是函數可以像一個普通的值一樣在函數中傳遞,也能對變量

crossoverjie 頭像

@crossoverjie

昵稱 crossoverJie

@beckyyyy

閉包是什麼,有什麼用途

這是上月面試碰到的一道面試題,作為一個有着十年開發經驗七年前端經驗的大齡青年,碰到這種沒有一點鋪墊的八股文,真的只想説一句毀滅吧。 記得以前剛做前端不久的時候,就在百度搜閉包,大多搜到的結果都説的是閉包是什麼樣子的,比如説在函數外部可以訪問到函數內部的變量,又或者説閉包會導致什麼問題,比如會影響GC回收。總之沒什麼標準説法,就好像現在網上的吐槽,你背面試題沒用,得和麪試官背的同一套才行,但是天知道

beckyyyy 頭像

@beckyyyy

昵稱 beckyyyy