SYBASE_DBA速成:启动停止数据库操作指南
需积分: 12 123 浏览量
更新于2024-08-15
收藏 3.48MB PPT 举报
"启动停止数据库-SYBASE_DBA速成(程序员篇) by 尹海宁 SeniorSys.Consultant SybaseSoftware(China)Shanghai"
本文档主要介绍了SYBASE数据库的启动、停止操作以及ASE Server的相关知识,适用于SYBASE DBA和程序员。以下是详细的内容:
1. **启动数据库**
- 使用`showserver`命令可以查看服务器的状态,包括服务器是否运行、运行时的信息等。
- `startserver`命令用于启动数据库服务器。在 `$SYBASE/ASE-15_0/install/` 目录下,通过`startserver –f RUN_SYBASE`启动默认配置的服务器,而`startserver –f RUN_SYBASE_BS`可能用于启动特定配置的服务器。
2. **停止数据库**
- `stopserver`命令用于停止数据库服务器。此命令会安全地关闭数据库,释放所有资源。
- 在isql交互式环境中,可以使用`shutdown`命令来停止数据库。例如,`isql –Usa –P –S SYBASE` 连接到数据库后,执行 `shutdown SYB_BACKUP` 或 `shutdown` 来停止数据库实例。前者可能是针对备份服务的停止,后者则是停止整个实例。
3. **停止实例与停止库的区别**
- 文档中提到的“定制数据库不是停止库,是停止实例”,这意味着 ASE Server 的停止操作并不直接影响单个数据库,而是影响整个服务器实例,这将导致该实例上的所有数据库停止服务。
4. **Sybase的性能与Oracle、PostgreSQL对比**
- 提供了一组测试数据,显示了SYBASE ASE 15在并发处理、RNC配置同步、NodeB告警等方面的性能表现,与Oracle 10G和PostgreSQL相比,SYBASE ASE在某些场景下表现出更好的性能。
5. **数据库性能优化**
- 文档指出,程序员往往因为缺乏数据库配置知识而遇到问题,如锁资源不足、连接数不够、日志满等。这强调了了解数据库配置对优化性能的重要性。
- SQL性能优化通常需要一套系统的解决思路,而不仅仅是依赖于测试工具。
6. **数据库在电信设备厂商中的应用**
- 举例说明了国内某电信设备厂商将数据库从Oracle 10G移植到SYBASE ASE 15后的性能提升,尤其是在处理大量数据和并发操作时。
总结:SYBASE ASE数据库的管理和操作是关键技能,尤其是对于程序员,理解如何启动、停止服务器以及优化性能至关重要。了解这些基础操作和原理,可以帮助开发者更好地应对开发过程中可能出现的问题,并提升系统效率。
2010-12-14 上传
2023-04-25 上传
2023-03-25 上传
2023-05-23 上传
2023-05-23 上传
2023-06-09 上传
2023-07-29 上传
猫腻MX
- 粉丝: 19
- 资源: 2万+
最新资源
- Fisher Iris Setosa数据的主成分分析及可视化- Matlab实现
- 深入理解JavaScript类与面向对象编程
- Argspect-0.0.1版本Python包发布与使用说明
- OpenNetAdmin v09.07.15 PHP项目源码下载
- 掌握Node.js: 构建高性能Web服务器与应用程序
- Matlab矢量绘图工具:polarG函数使用详解
- 实现Vue.js中PDF文件的签名显示功能
- 开源项目PSPSolver:资源约束调度问题求解器库
- 探索vwru系统:大众的虚拟现实招聘平台
- 深入理解cJSON:案例与源文件解析
- 多边形扩展算法在MATLAB中的应用与实现
- 用React类组件创建迷你待办事项列表指南
- Python库setuptools-58.5.3助力高效开发
- fmfiles工具:在MATLAB中查找丢失文件并列出错误
- 老枪二级域名系统PHP源码简易版发布
- 探索DOSGUI开源库:C/C++图形界面开发新篇章