首先是运维对数据库要求
部署环境
数据库安装、参数配置、权限分配
备份/还原
监控
故障处理
性能优化
容灾
升级/迁移
系统用户馈的数据库问题
数据库运维工作总原则
1、能不给数据库做的事情不要给数据库,数据库只做数据容器。
2、对于数据库的变更必须有记录,可以回滚。
1.8.1 MySQL的特性
1.使用C和C++编写,并使用了多种编译器进行测试,保证源代码的可移植性。
2.支持AIX、BSDi、FreeBSD、HP-UX、Linux、Mac OS、Novell Netware、 NetBSD、OpenBSD.
OS/2 Wrap、Solaris、Sunos、Windows等多种操作系统。
3.为多种编程语言提供了APl。这些编程语言包括C、C++、C#、Delphi、 Eiffel、Java、 Perl、 PHP.
Python、Ruby和Icl等。
4.支持多线程,充分利用CPU资源,支持多用户。
5.优化的SOL查询算法,有效地提高查询速度
6.既能够作为一个单独的应用程序应用在客户端服务器网络环境中,也能够作为一个库而嵌入到其他的
软件中。
7.提供多语言支持,常见的编码如中文的GB 2312、BIG5,日文的Shift JIS等都可以用作数据表名和数
据列名。
8.提供TCP/IP、ODBC和IDBC等多种数据库连接途径
9.提供用于管理、检查、优化数据库操作的管理工具
下载的url和下载地址
适用场景:
互联网公司web网站系统、数据仓库系统、日志记录系统、嵌入式系统
MysQL典型用户:
google、雅虎、腾讯、北电、思科、YouTube、 SecondLife 百度、优酷网、新浪、中国电子科学研究院数商3.0、一大把、哈票网、短信网关、IP通讯
目前的数据库排名和url
mysql思维导图