手機版
你好,游客 登錄 注冊 搜索
rss訂閱 手機訪問 
數據庫技術
MySQL中的ifnull()函數判斷空值
比如說判斷空值的函數,在Oracle中是NVL()函數、NVL2()函數,在SQL Server中是ISNULL()函數,這些函數都包含了當值為空值的時候將返回值替換成另一個值的第二參數。
日期:11/22/2019 10:52:15 作者:楊冠標
分庫分表的幾個面試題
分庫分表是高并發高可用系統的一個重要的點,互聯網公司面試常常會問道。
日期:11/22/2019 10:47:53 作者:楊冠標
MySQL給字段取別名無法被JDBC解析的解決辦法
項目上用的Spring JDBC,是通過ResultSetMetaData接口來調用具體數據庫的JDBC實現類來獲取數據庫返回結果集的。
日期:11/22/2019 10:37:23 作者: 楊冠標
Oracle相鄰表記錄交換(單雙兩兩交換)
看到了一個這樣的提問:一個表中有id和name兩個字段,id是連續非空不重復的,想要交換相鄰表記錄的name值(單雙兩兩交換)。
日期:11/22/2019 09:16:04 作者:楊冠標
深入理解MyBatis中的動態SQL語句
有時候,靜態的SQL語句并不能滿足應用程序的需求。我們可以根據一些條件,來動態地構建 SQL語句。
日期:11/21/2019 13:55:47 作者:Magic-Li
MySQL Slave庫恢復實錄
今天登錄一個MySQL數據庫slave節點主機發現/var/lib/mysql下存放大量的mysql-relay-bin文件,最早的文件創建日期甚至是2018年,我記得在slave庫同步完master的日志操作記錄后,會刪除這些文件
日期:11/18/2019 10:55:25 作者:琴里伊始
MySQL備份與恢復詳述
MySQL數據庫的備份可以采用很多種方式,如直接打包數據庫文件(物理冷備份)、專用備份工具(mysqldump)、二進制日志增量備份、第三方工具備份等。
日期:11/18/2019 07:48:48 作者:Linux
CentOS安裝MySQL數據庫
MySQL是一個真正的多線程,多用戶的SQL數據庫服務,憑借其高性能、高可靠和易于使用的特性,成為服務器領域中最受歡迎的開源數據庫系統。
日期:11/18/2019 07:46:25 作者:俊偉祺
基于Docker實現MySQL主從復制
MySQL的主從復制是實現應用的高性能,高可用的基礎。對于數據庫讀操作較密集的應用,通過使數據庫請求負載均衡分配到不同MySQL服務器,可有效減輕數據庫壓力。
日期:11/17/2019 19:14:18 作者:Java_老男孩
Redis 持久化和過期機制
本文主要介紹了 Redis 持久化的兩種機制:RDB 和 AOF,以及鍵過期的策略:惰性刪除和定期刪除,還有 RDB、AOF 和復制功能對過期鍵的處理。
日期:11/17/2019 19:12:54 作者:Java_老男孩
數據庫事務系列-MySQL跨行事務模型
說來和MySQL倒是有緣,畢業的第一份工作就被分配到了RDS團隊,主要負責把MySQL弄到云上做成數據庫服務。雖說整天和MySQL打交道,但說實話那段時間并沒有很深入的理解MySQL內核
日期:11/17/2019 19:10:13 作者:Java_老男孩
MySQL能否授予查看存儲過程定義權限給用戶
在其他RDBMS中,可以將查看某個存儲過程(PROCEDURE)定義的權限給某個用戶,例如在SQL Server中,可以單獨將查看ProcedureName定義的權限授予UserA
日期:11/15/2019 09:11:48 作者:瀟湘隱者
Oracle計算兩個時間的差值
在工作中需要計算兩個時間的差值,結束時間 - 開始時間,又不想在js里寫function,也不想在Java里去計算,干脆就在Oracle數據庫做了一個函數來計算兩個時間的差值。格式為XX天XX時XX分XX秒;
日期:11/15/2019 09:08:56 作者:pluto-charon
MySQL的鎖機制詳解
這段時間一直在學習MySQL數據庫。項目組一直用的是Oracle,所以對MySQL的了解也不深。本文主要是對MySQL鎖的總結。
日期:11/15/2019 09:06:56 作者:pluto-charon
數據庫中異常與隔離級別
數據庫相對于其它存儲軟件一個核心的特征是它支持事務,所謂事務的ACID就是原子性,一致性,隔離性和持久性。其中原子性,一致性,持久性更多是關注單個事務本身,比如,原子性要求事務中的操作要么都提交,要么都不提交;
日期:11/12/2019 09:56:53 作者:cchust
MySQL8.0 redo日志系統優化
現在主流的數據庫系統的故障恢復邏輯都是基于經典的ARIES協議,也就是基于undo日志+redo日志的來進行故障恢復。redo日志是物理日志,一般采用WAL(Write-Ahead-Logging)機制
日期:11/12/2019 09:56:46 作者:cchust
CentOS 7.4下MySQL5.7.28二進制方式安裝
在Linux平臺有RPM包、二進制包、源碼包3中安裝方式,這一篇文章主要是以RPM包為例來介紹如何在Linux平臺下進行MySQL的安裝。
日期:11/04/2019 16:47:35 作者:夜空下微笑
MySQL 8.0.18 Hash Join不支持left/right join左右連接
在MySQL 8.0.18中,增加了Hash Join新功能,它適用于未創建索引的字段,做等值關聯查詢。在之前的版本里,如果連接的字段沒有創建索引,查詢速度會是非常慢的,優化器會采用BNL(塊嵌套)算法。
日期:11/04/2019 16:45:18 作者:hcymysql
MySQL 8.0的SYS視圖
MySQL 8.0的發展越來越趨同與Oracle,為了更好的監控MySQL的一些相關指標,出現了SYS視圖,用于監控。 1.MySQL版本
日期:10/29/2019 09:24:25 作者:zhangshengdong
Oracle自動內存管理AMM
AMM(Automatic Memory Management)自動內存管理,分配一整塊內存區域,Oracle數據庫自動分配管理SGA和PGA的內存。具體通過設置兩個參數MEMORY_MAX_TARGET和MEMORY_TARGET達到需求效果。
日期:10/23/2019 18:04:06 作者:zhangshengdong
為什么使用覆蓋索引就可以避免回表操作?
為什么使用覆蓋索引就可以避免回表操作?
日期:10/17/2019 13:43:37 作者:wzc6688
InfluxDB從原理到實戰 - InfluxDB常用的基礎操作
InfluxDB支持influx命令行和InfluxDB API 2種操作接口,在本文中,將以influx命令行的操作為例,介紹上述內容。本文的操作示例,基于InfluxDB最新的穩定版本,InfluxDB-v1.7.8。
日期:10/17/2019 13:37:00 作者:hanj4096
SQLyog連接MySQL 8.0報2058錯誤的解決方案
用SQLyog連接MySQL8.0(社區版:mysql-installer-community-8.0.15.0.msi),出現錯誤2058(Plugin caching_sha2_password could not be loaded:xxxx),通過查詢資料了解了該錯誤的原因并在本文中提出了該問題的方案。
日期:10/14/2019 14:23:00 作者:aizai846
xtrabackup 備份+還原簡記
xtrabackup 備份+還原簡記
日期:10/14/2019 14:21:25 作者:Linux
MySQL 5.7多實例安裝最佳實踐
MySQL 5.7多實例安裝最佳實踐,接上一篇《MySQL 5.7安裝最佳實踐》在已有的實例上面新增一個實例,主要是為了資源合理利用;下面是具體的步驟:
日期:10/14/2019 14:19:58 作者:shlc
MySQL 5.7安裝最佳實踐
MySQL 5.7安裝最佳實踐
日期:10/14/2019 14:18:49 作者:shlc
MySQL復制從庫建立-mysqldump方式
MySQL復制從庫建立-mysqldump方式
日期:10/14/2019 14:16:41 作者:shlc
MySQL執行過程以及順序
MySQL在我們的開發中基本每天都要面對的,作為開發中的數據中間件,MySQL承擔者存儲數據和讀寫數據的職責。因為學習和了解MySQL是至關重要的,那么當我們在客戶端發起一個sql到出現詳細的查詢數據,這其中究竟經歷了什么樣的過程?
日期:10/05/2019 16:12:19 作者:Yrion
從Oracle ASMLIB遷移到ASM Filter Driver
ASM Filter Driver是一個可以取代 ASMLIB 和 udev 設置的新功能,它可以一舉取代 ASMLIB 和手動設置 udev rules 文件的繁瑣,并且最重要的是 I/O Filter 功能。
日期:09/27/2019 15:10:33 作者:candon123
Oracle RAC變更IP之同網段IP變更
本文只介紹同網段公網IP、虛擬IP以及scan的變更,稍后會介紹跨網段的IP變更。實驗環境:
日期:09/27/2019 15:08:21 作者:candon123
Apache Cassandra多節點跨數據中心集群配置以及日常操作
Cassandra是去中心化的集群架構,沒有傳統集群的中心節點,各個節點地位都是平等的,通過Gossip協議維持集群中的節點信息。為???使集群中的各節點在啟動時能發現其他節點
日期:09/27/2019 15:02:25 作者:candon123
MySQL 5.7復制延遲之sync_relay_log
MySQL 5.7版本主從復制,批量時候顯示延遲上萬秒。
日期:09/27/2019 15:01:19 作者:roidba
MySQL 5.7 MGR單主確定主節點方法
MySQL 5.7 MGR單主確定主節點是哪個,我們可以通過成員ID來判斷,然后結合read_only參數來確認。
日期:09/27/2019 14:58:12 作者:roidba
MGR單主啟動報錯處理ERROR 3092
三個節點的MGR集群,單主模式,準備關閉主節點進行數據庫維護,出現了報錯信息。
日期:09/27/2019 14:54:13 作者:roidba
MySQL 8.x 新版本JDBC連接方式
MySQL 8.x 新版本JDBC連接方式
日期:09/24/2019 08:16:37 作者:smartbear
記錄SQL Server中一次無法重現的死鎖
平時遇到的死鎖,絕大多數情況下,都可以根據當時的場景進行重現,然后具體分析解決,下文這個死鎖幾次嘗試測試模擬,均沒有成功重現
日期:09/24/2019 08:14:54 作者:wy123
內容分類
海口彩票论坛