移植数据结构:SYBASE_DBA入门教程——解决程序员痛点
需积分: 12 179 浏览量
更新于2024-08-15
收藏 3.48MB PPT 举报
本文档主要探讨的是如何在Sybase数据库管理系统(ASE)中移植数据结构,以适应程序员的工作需求,特别是在与Oracle数据库进行性能比较时。作者尹海宁,作为高级系统顾问,提供了关于两个数据库系统之间数据类型对应关系的详细说明,如定长字符串CHAR(n)和VARCHAR(n),数值类型NUMBER(p,s)和NUMERIC(p,s),以及日期类型DATE和DATETIME/DATE之间的转换。
测试部分着重展示了ASE 15与Oracle 10G在并发处理能力上的差异,包括查询速度、事务处理时间和配置同步等场景。例如,对于1PG并发,Oracle 10G在处理相同数量的事务时,速度明显优于ASE 15。此外,文档还提到了移植过程中遇到的问题,比如对数据库基础配置的理解不足,导致开发环境中数据库配置过于简单,经常面临资源限制,如锁资源不足、连接数不足和日志满等问题。
对于SQL性能优化,文中指出程序员需要具备统一的思路来解决这类问题,而不仅仅是依赖于通用测试工具,如LoadRunner。在实际的案例中,作者提到国内某电信设备厂商在将Oracle 10G移植到ASE 15时,发现迁移后的数据库处理大规模数据(2000万条左右)时,性能有所下降,这强调了数据库迁移和优化的重要性。
本文是针对Sybase DBA的程序员提供的一份实用指南,旨在帮助他们理解和应对在数据结构移植过程中可能遇到的各种挑战,包括数据库配置、性能调优和工具的有效使用。通过学习和实践,程序员可以提高在Sybase ASE环境下的工作效率和数据库管理能力。
154 浏览量
2024-03-03 上传
218 浏览量
123 浏览量
208 浏览量
160 浏览量
192 浏览量
405 浏览量
![](https://profile-avatar.csdnimg.cn/034a19aff9fc41c48409f3df3e50f8f7_weixin_42190030.jpg!1)
xxxibb
- 粉丝: 22
最新资源
- layer弹窗多按钮点击关闭功能修复方法
- Lerna-cli:打造基于Lerna的代码脚手架工具
- AB笔记本:谷歌Colab的专属代码编辑器
- spacedesk:跨平台屏幕扩展解决方案最新发布
- coconutBattery:全面监测苹果MacBook电池健康
- 快速搭建基于Vagrant和Chef-solo的RStudio服务器环境
- VMware完全卸载与清理工具教程
- WinSetView: 个性化Windows资源管理器视图设置工具
- Java科研管理平台源码与文档一体化解决方案
- 使用vim-pathogen轻松管理Vim的运行时路径
- 映泰TH61A主板BIOS更新指南
- Lame-iOS 静态库打包指南及文件结构解析
- 深度学习实战:使用卷积神经网络识别Fashion-MNIST
- 串行机器人逆运动学算法实现与Python编程
- 北航软件工程课件概览
- Access 2013数据库文档目录概览