oracle面臨的挑戰,未來數據庫管理員面臨的三大挑戰

原標題:未來數據庫管理員面臨的三大挑戰

b6f25a79440b354ee91bd7602b64f256.png

前言

今天的數據庫管理員面臨著三大挑戰:工作重心向以應用程序為中心轉移、支持多個數據庫平臺的需求、在云端以及在本地管理數據庫性能的責任不斷擴大。

為了在今天和未來都能站穩腳跟,數據庫管理員需要掌握一些工具、技術以及技能。

9e47d47666887c5121eb159380d9a8be.gif

數據庫管理員面臨的三大挑戰

17e385d972437b18558452aa668300d2.gif

今天的數據庫管理員面臨著三大挑戰:工作重心向以應用程序為中心轉移、支持多個數據庫平臺的需求、在云端以及在本地管理數據庫性能的責任不斷擴大。

為了在今天和未來都能站穩腳跟,數據庫管理員需要掌握一些工具、技術以及技能。

9cbffd21a26d67c0710045e6898fb5dd.gif

支持多個數據庫的需求不斷擴大

b1f14c3cd5598253122dd1e087df2332.gif

平臺— 根據Unisphere Research2015年的報告,絕大多數數據庫管理員都需要負責多個供應商的多種數據庫技術,最常見的是Oracle、SQL Server和MySQL。事實上,超過四分之一的數據庫管理員在任何時間都在同時管理26至100個數據庫。這種數據庫的多樣化導致了數據庫管理員的職業角色變得日益復雜,數據庫管理員必須學會適應,走出舒適區來管理多個DBMS平臺。

偶爾為之的云端數據庫管理員— 隨著云技術逐漸成為部署應用程序的可行替代方案,大多數企業正在向混合IT戰略轉型。實際上,SolarWinds近期對IT專業人士的一項調查發現,92%的受訪者認為采用云技術對企業的長期成功至關重要。

然而,這種轉變為數據庫管理員帶來了新的難度和挑戰,因為最終需要由他們來負責內部部署和云端部署的數據庫性能。

b0e8f085f0588ab5eb87d28e208a4025.gif

戰勝這些挑戰,走在趨勢的前沿

7f0b3c8f0a6b905563cd9b7f60c8f25e.gif

發展以應用為中心的思維方式— 對企業來說,最重要的是應用程序能夠始終保持良好運行,因為每種業務的每個部分都依賴于應用程序。如果應用程序的性能下降,業務將被迫停止。今天的數據庫管理員需要首先考慮應用程序的正常運行時間和性能,而最終客戶體驗現在已成為首席信息官SLA的一部分。

優先考慮監控— 由于應用程序性能的重要性在很大程度上取決于數據庫性能,數據庫監控需要成為數據庫管理員優先考慮的事項。數據庫管理員不應該從基礎設施資源的角度測量性能,而是考量等待時間。等待時間分析能夠使數據庫管理員掌握最終用戶在等待什么和數據庫在等待什么,從而更清晰地了解瓶頸所在。

此外,數據庫管理員應該與IT部門的其他同事共同合作實施監控工具,以了解整個應用程序堆棧,其中包括支持數據庫的基礎設施,例如虛擬化層、數據庫服務器、主機、存儲系統、網絡等。最終目標是達到性能的確定性。

成為企業的技術顧問—數據庫多樣化的趨勢意味著需要根據企業目標制定關于需要執行哪些DBMS的決策。

在為任何特定的環境選擇合適的DBMS時,包括開源的DBMS,數據庫管理員需要考慮很多方面。一旦作出了這些決策,數據庫管理員應該針對所有數據庫都有一套共同的目標、指標和SLA(理想情況是基于應用程序的響應時間,而不只是正常時間),并使用能夠提供單一性能指標的工具,以及深度掌握各種數據庫技術和部署方法,包括云部署。

說到這一點,數據庫管理員必須有選擇性地關注哪些東西在什么時間遷移至云端。這就需要他們學習如何以最大優勢的方式使用云端部署。在考慮哪些數據庫需要遷移至云端時,數據庫管理員應該考慮到數據傳輸過程和延遲,以及如何維護數據庫同步,特別是當應用程序需要與不在同一個云部署中的其他應用程序整合時。

如前所述,數據庫管理員將在很長時間內仍炙手可熱。然而,這并不意味著數據庫管理員的職業角色不會有所改變,也不意味著數據庫管理員不需要掌握新的工具、技術和技能。只有這樣,數據庫管理員才能在今天和未來站穩腳跟。

原文作者

(點擊圖片跳轉)

3656d3eeda1f4fd3af162850b23dc67d.png

微博:@甲骨文大學官微

微信:@甲骨文中國培訓服務

優酷:@甲骨文大學

156134627_99903496

Learn Oracle

From Oracle返回搜狐,查看更多

責任編輯:

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/536624.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/536624.shtml
英文地址,請注明出處:http://en.pswp.cn/news/536624.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Reducer拆分

看到Redux官網上Reducer拆分后,最后生成的state的組合有點懵,主要是對combineReducers()這個工具類不了解,其實該方法是消除了一些樣板代碼。 如todoApp事例: import { combineReducers } from reduxconst todoApp combineReduce…

oracle中asmcmd,ASM工具asmcmd

Oracle的ASM一直不夠透明,但Oracle還是提供了一些工具來訪問ASM磁盤組的,asmcdm就是其中一個工具,本文將對其進行詳細介紹。感覺Oracle的ASM一直很不透明,不過Oracle還是提供了一些工具來訪問ASM磁盤組的,asmcdm就是其中一個工具。…

php頁面底部信息居中,css底部如何局中?css三種居中方法

本篇文章給大家帶來的內容是關于css底部如何局中?css三種居中方法,有一定的參考價值,有需要的朋友可以參考一下,希望對你有所幫助。某天組長讓我改一個表格的樣式,要求底部局中。當時想很簡單的嘛,哼哧哼哧…

打造汽車“安卓平臺”,大眾或親手干掉傳統汽車產業

干掉傳統汽車產業的,很可能是大眾,而不是特斯拉。 于無聲處聽驚雷。 2019年的日內瓦車展,看起來并沒有傳出太大的新聞。汽車世界的目光,依然被特斯拉的喧囂所吸引。 然而,大眾汽車展臺上發生的一件看似不起眼的小事情&…

php返回101,PHP 101:變量與函數

功能很好.我看到功能徽標()比$logo更好. echo不占用太多內存,但$logo確實如此.即使函數logo()需要一些東西,它也將由PHP自己的垃圾收集器處理.您還可以使用這些函數來確保不會濫用分配的內存.> memory_get_peak_usage();> memory_get_usage();說明:Upon the e…

從 SPA 到 PWA:Web App的下一站在哪?

從AJAX(Asynchronous JavaScript XML,異步JavaScript和XML)開始, 尤其是 AngularJS 推出之后,SPA(Single Page App,單頁應用)已經成為前端 App 的必選方案。 SPA 可以在客戶端提供完…

php如何調用手機撥打電話,ionic調用手機系統的撥打電話

linux中wc命令用法Linux系統中的wc(Word Count)命令的功能為統計指定文件中的字節數.字數.行數,并將統計結果顯示輸出. 1.命令格式: wc [選項]文件... 2.命令功能: 統計指定文件中的字節數. ...POJ1364 King-差分Description Once, in one kingdom, ther…

使用class-validator替換Joi包的方法

前言 對每個接口的傳入參數進行校驗,是一個Web后端項目的必備功能,有一個npm包叫Joi可以很優雅的完成這個工作,比如這樣子: const schema {userId: Joi.string() }; const {error, value} Joi.validate({ userId: a string }, s…

linux服務器下降,linux - 遠程升級Ubuntu:如何最大程度地降低丟失服務器的風險? - Ubuntu問答...

問題描述背景:由于raid控制器的不兼容性問題,我被迫將服務器從Ubuntu 8.04 LTS遠程升級到10.04 LTS。與服務器的Internet連接比較穩定,很少掉線。盡管如此,我還是擔心在升級時會丟失通過SSH的連接,從而使服務器處于無法…

Linux中英文命令對應

本文我們把Linux的中英文命令做了對應翻譯,給需要的朋友參考一下。很多朋友在論壇上找Linux英文命令,我們給大家整理了比較全的Linux英文命令,并且附上了對應的中文意思。 su:Swith user 切換用戶,切換到root用戶 cat:…

linux實驗四文件安全,西北農林科技大學Linux實驗四 用戶和文件安全

一、 實驗目的實驗四 用戶和文件安全1. 理解用戶、組的概念2. 理解/etc/passwd、/etc/group、/etc/shadow文件 3. 練習useradd、groupadd、gpasswd、groups命令二、 實驗內容 1. 添加用戶 2. 添加組3. 添加用戶到工作組 4. 改變目錄原始組 5. 建立多個用戶共享的目錄6. 理解文件…

Unable to resolve dependency問題解決

Unable to resolve dependency 是一個讓我頭疼的問題 之前總是陰差陽錯調試好 但是也沒有總結出來方法 但是今天找到了 方法來源 https://jingyan.baidu.com/article/19192ad8c489dfe53e5707ee.html 原因就是用戶的gradle.properties 設置了代理,將文件內的代理注釋…

linux 服務器進程,如何查看Linux服務器的進程

Linux服務器正常啟動后,提供服務時會調用程序,占用進程。這時候如何查看系統中有哪些進程在被調用呢?我們可以通過以下命令來查看。1.psps命令是最基本同時也是非常強大的進程查看命令。使用該命令可以確定有哪些進程正在運行和它所運行的狀態…

計數排序與桶排序python實現

計數排序與桶排序python實現 計數排序 計數排序原理: 找到給定序列的最小值與最大值 創建一個長度為最大值-最小值1的數組,初始化都為0 然后遍歷原序列,并為數組中索引為當前值-最小值的值+1 此時數組中…

perl腳本執行linux命令行,Perl調用shell命令方法小結

一、systemperl也可以用system調用shell的命令,它和awk的system一樣,返回值也是它調用的命令的退出狀態.代碼如下:[rootAX3sp2 ~]# cat aa.pl#! /usr/bin/perl -w$file "wt.pl";system("ls -l wt.pl");$result system "ls -l $file";print &qu…

JVM快速調優手冊02:常見的垃圾收集器

2019獨角獸企業重金招聘Python工程師標準>>> 如果說收集算法是內存回收的方法論,那么垃圾收集器就是內存回收的具體實現。 Java虛擬機規范中對垃圾收集器應該如何實現并沒有任何規定,因此不同的廠商、不同版本的虛擬機所提供的垃圾收集器都可…

linux運維平臺工具,Linux運維自動化工具 Kickstart

簡介:批量安裝操作系統工具之 Kickstart ,RedHat 早前推出的產品( 不多說了,現在都玩 Cobbler 啦,見 http://www.linuxidc.com/Linux/2016-04/129977.htm )。測試環境:CentOS 6.6 x86_64 minimal一、安裝軟件包shell &…

PostgreSQL 并行查詢概述

2019獨角獸企業重金招聘Python工程師標準>>> PostgreSQL從9.6版本開始加入并行查詢,并在PostgreSQL10和PostgreSQL11分別做了大量加強工作。下面從: 何時啟用并行查詢功能并行查詢是如何工作的worker進程數量越多,查詢性能越高嗎三…

linux下得到date命令,linux下date命令獲得今天日期的用法

1。獲取今天日期的各類用法:oracle[roottest ~]# date %Y_%m_%d2016_05_22[roottest ~]# date %Y_%m_%d2016_05_22ide[roottest ~]# date "%Y_%m_%d"2016_05_22[roottest ~]# date %Y_%m_%d2016_05_22[roottest ~]# date "%Y_%m_%d"2016_05_22i…

Quarkus:一個Kubernetes原生Java框架

Red Hat發布了Quarkus,這是一個為GraalVM和OpenJDK HotSpot量身定制的Kubernetes原生Java框架。Quarkus的目標是使Java成為Kubernetes和無服務器環境中的領先平臺,為開發人員提供統一的反應式和命令式編程模型。 Quarkus利用Java開發人員使用的一系列庫&…