做数据库运维管理需要哪些基础?

2020-04-13 11:05发布

求解

求解

3条回答
那些年很冒险的梦。
1楼 · 2020-04-13 11:14.采纳回答

需要的知识如下:数据库理论基础(基石)、编程基础以及编程思想、常用的数据结构、SQL 基础、SQL 性能优化、PL-SQL(了解)、T-SQL(了解)、MySQL Procedure(了解)、Linux 基础、Linux 高级知识、Shell 编程基础(重要,熟练使用)、Python 基础(可以熟练使用)、其他脚本语言(比如 Ruby、Perl、PHP,了解)、计算机网络基础、网络硬件以及服务器硬件基础、常用 Linux 服务、服务器以及数据库安全知识、数据库备份与恢复(重要)、复制技术(重要)、数据库性能监控以及优化、常见故障修复、存储等,最后,还有一点,文档撰写能力。当然,不同的数据库有差异,我只列一个通用的知识。

mrliang
2楼 · 2020-07-16 15:40

基本的是要了解数据库结构,复杂写你要了解sql语法和最基本的查询,因为好多高级维护都需要你用sql语言进行控制或其他dms进行控制的。 经验还是要靠工作来积累。

是年糕麻麻啊
3楼 · 2021-11-29 13:34

了解数据库结构

相关问题推荐

  • 回答 26

    运维和网管是有很大区别的,下面详细说说吧:网管:起点低,通俗,再加上网吧的兴起,让这个词,变成了众所周知。不过大家众所周知的,都认为是网吧的那种只会重启的网管,稍微有见识一点,会觉得是企业那种会修电脑的人。运维:起点稍高一点,不为大众所知。...

  • 回答 3

    对于Oracle来说,IMP导入命令根据EXP导出方式采用的方式有所不同。EXP以全数据库方式和表空间方式导出的数据库,IMP需要有DBA权限,并且导入数据库要有与导出数据库一致的表空间。例:EXP system/口令@连接串... ...       IMP system/口令@连接串... ...E...

  • 数据库运维怎么做?2020-04-24 10:26
    回答 4

    需要以下条件:(一) 具备以下任意两项通用技能:1、熟悉Linux或windows等操作系统的日常运维。2、熟悉Oracle或Mysql等数据库的日常运维。3、熟悉至少一种编程脚本(shell/Perl/python/ruby/awk/sed等)编程,具备日常运维能力。4、熟悉至少一种网络基础知识(...

  • 回答 3

    MySQL学习安装后,懂一些基本操作命令,然后就是学会SQL增删改查就算入门了,不是很难。

  • 回答 3

    《云安全原理与实践》、《云计算原理与实践》等9本,这是首套该行业内由产业界与教育界联合编撰的新型教材,为中国的云计算、人工智能等行业的长远发展奠定基础。这套教材自2015年底开始编写,由教育部高等教育计算机类专业教学指导委员会与阿里云联合成立云...

  • 回答 2
    已采纳

    x->y满射 ,相当于每个y都至少有一个x相对应,每个x指向一个y4元集到3元集满射,就是4元集中有两个元素指向3元集同一个元素,所以是 

  • 回答 2

    数据库基础知识MySQL,Oracle数据库安装SQL基础数据类型DDL基本增删改查简单查询(where子句,order by子句,group by子句,having子句)常用内置函数复杂查询(多表,复合查询,非关联子查询,管理子查询)综合查询训练用户与权限管理约束数据库范式与设计原...

  • 回答 3

    显示步骤如下://1. 注册JDBC的驱动Class.forName(oracle.jdbc.driver.OracleDriver);//2.定义连接字符串:url,user,passwordString url = String user = String password = //3.使用驱动管理器建立与数据库的连接Connection conn = DriverManager.getCon.....

  • 回答 2

    1、可以用ogg数据同步,从oracle把数据同步至mysql。2、可以先把数据结构导出(不导数据),然后在mysql上把数据结构先全部同步过去,之后用ETL工具(如kettle)并行抽数据到mysql

  • 回答 1

没有解决我的问题,去提问