ASE是先记log的机制。Server Cache Memory中日志页总是先写于数据页:Log pages在commit ,checkpoint,space needed时写入硬盘。Data pages在checkpoint,space needed时写入硬盘。 系统在recovery时读每个database的syslogs表的信息,回退未完成的事务;完成已提交的事务。在Log中记下checkpoint点。这样保证整个数据库系统的一致性和完整性。对一个新建的数据库来说,log大小为整个数据库大小的20%左右。因为 log记录对数据库的修改,如果修改的动作频繁,则log的增长十分迅速。...详细
Sybase的存储过程是集中存储在SQL Server中的预先定义且已经编译好的事务。存储过程由 SQL语句和流程控制语句组成。它的功能包括:接受参数;调用另一过程;返回一个状态值给调用过程或批处理,指示调用成功或失败;返回若干个参数值给调用过程或批处理,为调用者提供动态结果;在远程SQL Server中运行等。文中还举例说明了建立和使用存储过程的语法规则。...详细
本文介绍了由于BP Exploration要求的应用开发项目的数量增长迅速,SAIC通过重用软件对象和组件来适应这种快节奏。标准组件库在不同的应用中重复利用,节省了大量开发时间。SAIC还利用Sybase ASE和PowerBuilder实施了两个管理系统。Polaroid系统负责存储安全卡照片及BP Ex ploration全部4000名员工的个人数据。而Aberdeen电话数据库管理维护和查询系统取代了另一个不兼容Windows-95的应用程序。该应用程序保存了Aberdeen办事处所有职员的电话分机和房间位置信息,并能让用户快速识别火灾防护区长、安全代表和其他应急人员。...详细