MySQL 高級(進階) SQL 語句
MySQL 高級(進階) SQL 語句 use gy; create table location (Region char(20),Store_Name char(20)); insert into location values('East','Boston'); insert into loc ...
MySQL事務死鎖問題排查
一、背景 在預發環境中,由消息驅動最終觸發執行事務來寫庫存,但是導致MySQL發生死鎖,寫庫存失敗。 com.mysql.jdbc.exceptions.jdbc4.MySQLTransactionRollbackException: rpc error: code = Aborted desc = ...
Vitess全局唯一ID生成的實現方案
為了標識一段數據,通常我們會為其指定一個唯一id,比如利用MySQL數據庫中的自增主鍵。 但是當數據量非常大時,僅靠數據庫的自增主鍵是遠遠不夠的,并且對于分布式數據庫只依賴MySQL的自增id無法滿足全局唯一的需求。因此,產生了多種解決方案,如UUID,SnowFlake等。下文將介紹Vitess是... ...
教程 | 使用 Apache SeaTunnel 同步本地文件到阿里云 OSS
一直以來,大數據量一直是爆炸性增長,每天幾十 TB 的數據增量已經非常常見,但云存儲相對來說還是不便宜的。眾多云上的大數據用戶特別希望可以非常簡單快速的將文件移動到更實惠的 S3、OSS 上進行保存,這篇文章就來介紹如何使用 SeaTunnel 來進行到 OSS 的數據同步。 首先簡要介紹一下 Ap ...
Apache DolphinScheduler 在奇富科技的首個調度異地部署實踐
奇富科技(原360數科)是人工智能驅動的信貸科技服務平臺,致力于憑借智能服務、AI研究及應用、安全科技,賦能金融機構提質增效,助推普惠金融高質量發展,讓更多人享受到安全便捷的金融科技服務。作為國內領先的信貸科技服務品牌,累計注冊用戶數2億多。 奇富科技之前使用的是自研的任務調度框架,基于Python ...
生成式 AI:機會與風險并存,企業該如何取舍?
作者 | 李晨 編輯 | Debra Chen Gartner最近對全球2,500名高管進行的一項調查發現,近一半(45%)的人表示,ChatGPT的宣傳促使他們增加人工智能(AI)投資。調查報告稱,70%的高管表示他們正在調查人工智能的使用,而19%的高管正在試點或已經在生產中部署人工智能。 Ga ...
mysql學習
mysql 0.數據庫常見概念 0.1概念 數據庫: 英文單詞DataBase,簡稱DB。按照一定格式存儲數據的一些文件的組合。 顧名思義:存儲數據的倉庫,實際上就是一堆文件。這些文件中存儲了 具有特定格式的數據。 數據庫管理系統: DataBaseManagement,簡稱DBMS。 數據庫管理系 ...
MySQL 索引、事務與存儲引擎
MySQL 索引、事務與存儲引擎 MySQL 索引 1.索引的概念 ●索引是一個排序的列表,在這個列表中存儲著索引的值和包含這個值的數據所在行的物理地址(類似于C語言的鏈表通過指針指向數據記錄的內存地址)。 ●使用索引后可以不用掃描全表來定位某行的數據,而是先通過索引表找到該行數據對應的物理地址然后 ...
華為云HBase冷熱分離最佳實踐
冷熱分離功能支持將冷熱數據存儲在不同的介質上,可以大大降低存儲成本,HBase支持對同一張表的數據進行冷熱分離存儲。 ...
NineData SQL 窗口支持深色模式,讓程序員不再怕長期用眼!
NineData SQL開發工具現已支持深色模式,為用戶提供更舒適的使用體驗。長時間暴露在明亮屏幕下容易引發眼睛疲勞和不適,而深色模式通過降低屏幕亮度減輕了眼睛的負擔。此外,深色模式還能節省能源、改善低光環境,并適用于開發人員、夜間工作者和移動設備用戶等不同群體。您可以在NineData SQL窗口... ...
MySQL運維1-日志
一、錯誤日志 錯誤日志是MySQL中最重要的日志之一,它記錄了當MySQL啟動和停止時,以及服務器在運行過程中發生的任何嚴重錯誤時的相關信息,當數據庫出現任何故障導致無法正常使用時,建議首先查看此日志 錯誤日志默認是開啟的,默認存在目錄/var/log/,默認的日志文件名為mysqld.log, 但 ...
Redis 命令工具
Redis 命令工具 redis-server Redis 服務器啟動命令 redis-cli shutdown 停止服務 redis-benchmark:性能測試工具,用于檢測 Redis 在本機的運行效率 redis-check-aof:修復有問題的 AOF 持久化文件 redis-check- ...
讀高性能MySQL(第4版)筆記14_備份與恢復(中)
1. 在線備份 2. 離線備份 2.1. 關閉MySQL做備份是最簡單、最安全的 2.2. 所有獲取一致性副本的方法中最好的 2.3. 損壞或不一致的風險最小 2.4. 根本不用關心InnoDB緩沖池中的臟頁或其他緩存 2.5. 不需要擔心數據在嘗試備份的過程中被修改 2.5.1. 服務器不對應用提 ...
MySQL 主從復制與讀寫分離
MySQL 主從復制與讀寫分離 1、什么是讀寫分離? 讀寫分離,基本的原理是讓主數據庫處理事務性增、改、刪操作(INSERT、UPDATE、DELETE),而從數據庫處理SELECT查詢操作。數據庫復制被用來把事務性操作導致的變更同步到集群中的從數據庫。 2、為什么要讀寫分離呢? 因為數據庫的“寫” ...
頻頻刷屏朋友圈,白酒如何越來越年輕化?來聊聊白酒企業數字化
最近,某白酒品牌頻頻吸引大眾眼球,白酒與咖啡、巧克力等聯名衍生品一經推出便掀起熱潮。某商品由于太過火爆,甚至一度售罄下架。 不得不說,我國擁有超大規模內需市場,消費潛力巨大。 當前,創新消費場景加上數字化融合轉型,成為酒企品牌開疆擴土、逆勢增長的重要途徑。 如今越來越多的酒企開始擁抱數字化,建立涵蓋 ...
高性能MySQL實戰(一):表結構
最近因需求改動新增了一些數據庫表,但是在定義表結構時,具體列屬性的選擇有些不知其所以然,索引的添加也有遺漏和不規范的地方,所以我打算為創建一個高性能表的過程以實戰的形式寫一個專題,以此來學習和鞏固這些知識。 一、實戰 我使用的 MySQL 版本是 5.7,建表 DDL 語句如下所示:根據需求創建接口 ...
讀高性能MySQL(第4版)筆記13_備份與恢復(上)
1. 每個人都知道需要備份,但并不是每個人都能意識到需要的是可恢復的備份 1.1. 如果你沒有提前做好備份規劃,也許以后會發現已經錯失了一些最佳的選擇 1.2. 在服務器已經配置好以后,才想起應該使用LVM,以便獲取文件系統的快照——但這時已經太遲了 1.3. 如果你沒有計劃做定期的恢復演練,當真的 ...
[20230908]Oracle Index Range Scan with LIKE Condition on Wildcard '_'.txt
[20230908]Oracle Index Range Scan with LIKE Condition on Wildcard '_'.txt--//昨天看鏈接:http://ksun-oracle.blogspot.com/2023/09/oracle-index-range-scan-wit ...
MySQL鎖知識點掃盲大全
1. 為什么需要加鎖 在日常生活中,如果你心情不好想靜靜,不想被比別人打擾,你就可以把自己關進房間里,并且反鎖。這就是生活中的加鎖。 同理,對于MySQL數據庫來說的話,一般的對象都是一個事務一個事務來說的。所以,如果一個事務內,一個SQL正在更新某條記錄,我們肯定不想它被別的事務影響到嘛?因此,數 ...