DBA之路

对于一个励志要成为DBA的人,虽然还有不足,梦想还是要有的,万一实现了呢。做一个关于DBA成长之路的相关目录,作为灯塔。

--------------------------------------------关系型数据库---------------------------------------------------------------

SQL Server

  1.数据库编程基础

  2.T-SQL编程

  3.T-SQL高级编程

  4.索引和视图

  5.存储过程

  6.事务、异常和游标

  7.触发器

时间: 2024-10-11 01:37:09

DBA之路的相关文章

(DBA之路【四】)mysql show 指令集合

1)show authors\G; 顾名思义显示开发者的各种信息. 2)SHOW BINARY/MASTER LOGS 显示server上的二进制日志文件 3)SHOW BINLOG EVENTS [IN 'log_name'] [FROM pos] [LIMIT [offset,] row_count] 显示二进制文件的相关信息.如果未指定日志文件名,则默认展示第一个二进制文件相关信息:其中LIMIT语法同SELECT. 4)SHOW CHARACTER SET [LIKE 'pattern'

sql server dba之路

转自:https://blog.csdn.net/dba_huangzj/article/details/7841441 在专职DBA工作一年过一个月以后,开通了CSDN的博客专栏,在第一篇文章中,我谈谈一年DBA生涯的感想,虽然我是SQL Server的DBA,但是我觉得本文适合所有DBA,顺便把这篇文章作为个人真正DBA的开端和指引: 为什么要有DBA: 对于大量小公司,是请不起DBA,而且也不是非常必须的.那么DBA这个职业是如何产生的?我也不懂,个人的猜测是,当你的应用系统和数据库到达一

(DBA之路【八】)关于show variables那些参数的故事

基于我自己的版本:5.5.35-1ubuntu对http://blog.csdn.net/beiigang/article/details/39030695进行了修改. 1)low_priority_updates 在myisam表中此参数用于调整读锁和写锁的优先级.默认为0. 注:(以***释来自网上) 通过指定启动参数low-priority-updates,使MyISAM引擎默认给予读请求以优先的权利.在 my.cnf 的配置方法[mysqld]low-priority-updates 通

高级DBA之路——《SQL Server 监控和诊断》

编写各大终端的程序员常常有"SQL语言很简单,DBA工作很轻松"的错觉,用惯了SQLite及其扩展框架OrmLite和GreenDAO的Android程序员更是如此,尤其当一个Android程序员看见自己上大学时又挂科又留级的损友从事DBA工作之后:"不好好学习也就只能用SQL增删改查了". 然而和各大终端编写SQL代码仅为了给界面做缓存不同,在服务器端的SQL Server的日常管理中,DBA需要考虑的是如何让SQL Server高效运行,且性能良好:DBA不仅需

(DBA之路十)《深入浅出MySQL数据库开发优化与管理维护》的读书笔记

1>mysql的配置文件在/etc下的my.cnf 2)mysql服务是一系列后台进程,mysql数据库是一系列数据目录和数据文件 mysql数据库必须在mysql服务启动之后才可以进行访问 3)查看mysql服务的状态: netstat -nlp 4)启动/关闭服务 cd /usr/bin ./mysqld_safe & mysqladmin -uroot shutdown 5)PRM包安装的启动/关闭服务 service mysql start service mysql restart

(DBA之路【二】)mysql 主流存储引擎的特点

innoDB存储引擎: 如果应用中需要执行大量的INSERT或UPDATE操作,则应该使用InnoDB. 优点:(1) innodb存储引擎该mysql表提供了事务(事务有原子性以及一致性,这样保障数据安全,全步对才对),回滚以及系统崩溃修复能力(断电或者异常前能够自动保存数据)和多版本迸发控制的事务的安全.大尺寸的数据集趋向于选择InnoDB方式,因为其支持事务处理和故障恢复,INNODB通过事务日志来恢复数据. (2)innodb存储引擎支持外键(foreign key)这个很好用,表可以级

(DBA之路【五】)关于锁的故事

首先很抱歉:这篇文章我其实整合了很多别人的文章,但是因为太多,一开始被没留意出处所以很难声明来源,很抱歉,但是这篇文章只用来作为学习笔记,作为新手,我以后会注意的. (一):什么是锁: 我觉得锁这个东西就像未退出的word文档,begin开始事务后到commit之前,如果做错了可以rollbak回滚. 有了锁之后,不像antocommit那样每句提交浪费效率,而且innodb还有行锁,这样也不占内存,修改效率高. 锁的分类: 读锁: 也叫共享锁.S锁,若事务T对数据对象A加上S锁,则事务T可以读

MySQL DBA之路

MySQL介绍与安装 MySQL升级及参数及连接权限及体系结构及存储引擎 MySQL多实例安装 原文地址:http://blog.51cto.com/7038006/2065724

往后余生做一名DBA!

现在在公司担任数据库开发工程师一职位,主要工作是根据业务写MSSQL的存储过程,可以学到SQL Service 的SQL编程,会使用系统函数,系统表,系统存储过程,临时表的使用,以及各种SQL(DML,DDL等),会根据不同的业务情况,组装不同的SQL语句,使用各种SQL技巧得到想要的数据!好了,技术并不难,难点是在业务需求的沟通和交流,以及对业务知识的理解,感谢公司给我这份工作,不过公司对这个岗位的要求是往项目经理的方向发展,而我对公司的业务越来越不感冒,所有才有这篇博客------往后余生做