CTOCIO IT专家网

天极传媒 比特网 | 天极网 | IT专家网 | IT商网 | 52PK游戏网 | 手机天极 | IT分众 |
IT专家网搜索

数据库 | Oracle | DB2 | SQL Server | MySQL | 商业智能 | BI | DBA | Sybase| SQL Server 2008

您现在的位置: IT专家网 > 数据库子站 > Sybase专区 > Sybase开发与设计

Sybase助风云三号气象卫星腾飞

项目组经过审慎调研,反复比较,最终选择Sybase 企业级数据库Adaptive Enterprise Server 15作为整个应用的数据管理平台。为保证整个系统7x24小时连续运转,还应用了 ASE HA高可用性方案。 阅读全文
2008-01-15 16:55

Left join优化规则的研究

对于left join的优化,是应用开发人员、数据库内核开发人员关注的问题之一。我当初对left join进行分析归纳,后来阅读mysql时发现sql_select.cpp文件中的simplify_joins()函数的实现方法也是这样的,大家可以参考该函数。 阅读全文
2007-12-26 18:30

深入理解数据库并发控制原理

事务之间的相互影响可能导致数据库状态的不一致,即使各个事务能保持状态的正确性,而且也没有任何故障发生。因此,不同事务中各个步骤的执行顺序必须以某种方式进行规范。控制这些步骤的功能由DBMS的调度器部件完成,而保证并发执行的事务能保持一致性的整个过程称为并发控制。 阅读全文
2007-12-11 01:01

深入理解数据库日志系统原理

事务管理管理器控制查询处理器的执行、控制日志系统以及缓冲区。日志在缓冲区生成,日志管理器在一定的时候控制缓冲区的刷盘操作。当系统崩溃的时候,恢复管理器就被激活,检查日志并在必要时利用日志恢复数据。 阅读全文
2007-12-10 10:43

如何使用枚举的组合值

有时我们需要将枚举定义为1,2,4,8.......的值,这样当传入一个3,那么就是表示1,2的组合,如果传入7,那就表示1,2,4的组合。要实现这种功能我们需要用到FlagsAttribute。 阅读全文
2007-12-10 09:42

数据库规范化基础

了解规范化的原理,并把这些原理应用到日常数据库设计任务中并非那么复杂,而且规范化能显著提升数据库管理系统的性能。本文将为大家介绍规范化的概念,并分别对最常用的几种范式进行详细说明…… 阅读全文
2007-12-07 08:41

查找运行系统里的bad sql语句的好方法

本文中我们主要介绍了如何查找运行系统里bad sql,需要大家注意的是我们需要根据自己的实际情况来具体分析…… 阅读全文
2007-12-06 11:00

传统数据库设计被“演进”取代?

本文中作者发表了对演进的数据库设计(EDBD)和传统的数据库设计(TDBD)方法的看法 阅读全文
2007-12-05 08:58

实用的SQL函数

本文介绍了用于将符合条件的某列所有记录合成一行的SQL函数用法…… 阅读全文
2007-12-04 09:12

字符串分割自定义函数(SQL)

字符串分割自定义函数(SQL)详解…… 阅读全文
2007-12-04 08:47

2007年百度招聘在线笔试真题解答

本真题是百度2007校园招聘-ECOM-商务软件笔试题(二)在线解答试题,应聘的岗位为百度核心技术岗位,试题难度较大,IT专家网特请专家做了详细解答。据说,应聘此岗位的笔试试卷只有固定的几套,百度从试题库中随机抓取的某一套就将是你难以跨越的一大门槛。本套真题答案来之不易,严禁转载! 阅读全文
2007-11-27 09:55

关于插入指定随机时间段的问题解答

本文针对验工厂考勤数据,详细解答了关于插入指定随机时间段的的问题,本问题是据说有些难度的题…… 阅读全文
2007-11-27 09:14

动态设置并加密App.Config中数据库连接字符串

App.config中的数据库连接字符串,是在Settings.settings同步过来的。后者在设计时支持数据集DataSet的设计,但运行时不能更改,可以更改App.config的连接字符串,但无法加密、解密。造成的结果是数据库连接字符串,要么固定不变,要么以明文显示,极不安全…… 阅读全文
2007-11-26 20:10

一条语句简单解决“每个Y的最新X”的SQL经典问题

“每个Y的最新X”是一个经典的SQL问题,工作中经常碰到。当然不是“按Y分组求最新的X值”那么简单,要求最新X的那条记录或主键ID。用一条SQL语句可以简单的解决此问题…… 阅读全文
2007-11-26 19:41

非阻塞算法思想在数据库开发中的应用

有人说,非阻塞算法这种技术底层框架提供,不需要了解,其实不然,CAS思想可以应用任何地方,包括数据结构、服务接口、数据库应用等等。我这篇文章要讲的内容就是在关系数据库应用中使用CAS思想…… 阅读全文
2007-11-26 09:17

教你使用图形化管理工具Sybase Central

这里主要介绍windows平台的java版的Sybase Central和windows版的Sybase Central。Sybase Central是一个用于管理数据库及相关产品的简单易用的图形化管理工具…… 阅读全文
2007-11-23 09:44

通过查询分析器的调试功能进行单步调试

本文介绍了通过查询分析器的调试功能进行单步调试的方法…… 阅读全文
2007-11-23 09:37

数据库设计中的14个技巧

本文介绍了数据库设计中的14个技巧,这是许多人在大量的数据库分析与设计实践中,逐步总结出来的…… 阅读全文
2007-11-23 09:22

in和exists的区别与执行效率问题解析

本文对in和exists的区别与执行效率的问题进行了全面整理分析…… 阅读全文
2007-11-22 04:07

腾讯笔试题解

阅读全文
2007-11-21 17:36

使用Sybase Central浏览CustDB中的脚本

本文将介绍如何使用 Sybase Central 浏览 CustDB 统一数据库中的脚本。 阅读全文
2007-11-11 16:36

数据库操作实例--插入、修改、删除

本文通过建立新网站的实例演示了数据库操作步骤中的插入、修改、删除…… 阅读全文
2007-11-07 14:00

超高难度的SQL查询题目解答

本文中作者对最近几个论坛上盛传一个号称超高难度的SQL查询题目做了详细解答…… 阅读全文
2007-11-06 12:01

三种操作数据库的途径

本文详细介绍了三种操作数据库的途径,分别是第一种,直接写硬SQL代码,不要参数,第二种,直接写硬代码,要参数,第三种,调用存储过程…… 阅读全文
2007-11-06 09:06

Sybase存储过程的建立和使用

本文对Sybase存储过程应当怎样建立和使用做了详细解析…… 阅读全文
2007-10-30 09:22

如何撤消"DBA"权限

本文详细解析了撤消"DBA"权限的方法…… 阅读全文
2007-10-19 10:27

运行Sybase数据库引擎

本文对如何运行Sybase数据库引擎给出了详细步骤…… 阅读全文
2007-10-15 14:05

Sybase for linux安装步骤

本文分操作系统和Sysbase两部分详解了Sybase for linux的安装步骤…… 阅读全文
2007-10-09 10:37

Sybase数据库死锁对策

死锁的发生对系统的性能和吞吐量都有重要影响,经检测发现,管理信息系统的死锁主要是因为两个或多个线程(登录)抢占同一表数据资源。引起长时间抢占同一资源不是因为我们需要处理的事务太复杂,时间太长,而往往是因为我们在前端应用程序对数据库作操作时忘了提交。本文介绍一种处理解决这种死锁的方法…… 阅读全文
2007-10-05 12:10

在Linux上安装Sybase的注意事项

本文介绍了在Linux操作系统上安装Sybase的注意事项…… 阅读全文
2007-10-04 08:20

Sybase EAServer 6.0新功能简介

本文着重介绍Sybase EAServer 6.0的新功能…… 阅读全文
2007-07-12 08:50

RedHat Sybase联合开发数据库虚拟设备

Sybase和Red Hat宣布了今年晚些时候发布Sybase适应性服务器企业(ASE)虚拟设备的计划。该产品将以集成了虚拟化技术的Red Hat Enterprise Linux 5(RHEL 5)为基础。这个合作标志着一个企业数据库管理公司首次宣布推出采用RHEL 5软件的数据库设备计划。 阅读全文
2007-05-15 08:54

SQL Server如何访问Sybase数据库表

本文介绍了在SQL Server怎样才能访问sybase中的表的方法…… 阅读全文
2007-04-24 09:41

WebCast实录:企业级建模工具-PD12.5

  PowerDesigner灵活的分析和设计特性允许使用一种结构化的方法有效地创建数据库或数据仓库,并支持最新的RDBMS引擎以及数据库中的WebServices和XML等功能。  4月10日下午15:00,Sybase PowerDesigner首席架构师王晓昀先生做客IT专家网…… 阅读全文
2007-04-12 16:14

SybaseWorkSpace调试存储过程和触发器

SYBASE公司研发的WorkSpace产品提供了对数据库开发的强大支持,其简易的操作界面与丰富的功能可以帮助开发人员迅速进行数据库开发。其中,数据库调试工具是它非常有特色的一个功能,本文以具体实例来介绍如何用WorkSpace调试存储过程和触发器 阅读全文
2007-04-01 15:52

PowerBuilder应用程序中的OLE编程技术

OLE技术允许应用程序间共享数据和程序功能,在PB中用编程的方法操作OLE对象有四个基本步骤,文章通过三个实例,讲述了操作Word、Excel、BusinessObjects三种文档对象的具体实践。最后讨论了一些跟OLE编程紧密相关的一些实际问题。 阅读全文
2007-03-04 15:39

DataWindow.NET 扩展PB使用空间

PowerBuilder是专门为开发数据密集型应用而研发的,它的优势主要体现在其DataWindow对象操控数据库的强大功能上 阅读全文
2007-03-01 00:00

巧妙设置Sybase用户权限来处理进程

在使用Sybase数据库的过程中,我们经常会遇到Sybase数据库系统上锁的情况,而多数情况下,用户必须通过超级用户身份登录系统,以处理该进程。通常为了保障Sybase数据库系统的安全性,超级用户口令往往掌握在数据库管理员的手中。 阅读全文
2007-02-13 08:00

案例学习:如何让你的SQL运行得更快

人们在使用SQL时往往会陷入一个误区,即太关注于所得的结果是否正确,而忽略了不同的实现方法之间可能存在的性能差异,这种性能差异在大型的或是复杂的数据库环境中(如联机事务处理OLTP或决策支持系统DSS)中表现得尤为明显。笔者在工作实践中发现,不良的SQL往往来自于不恰当的索引设计、不充份的连接条件和不可优化的where子句。在对它们进行适当的优化后,其运行速度有了明显地提高!下面我将从这三个方面分别进行总结: 阅读全文
2006-11-24 08:00

SYBASE SQL Server内存分配

  我们知道,在isql中,可以用sp_configure"memory"去看SQLServer目前使用的内存 ,这个数字单位为page,每一page为2k。当memory的值被修改后,重新启动SQL Server时,新的值才能生效当然,SQL Server内存与机器内存有一定的比例关系, Server的内存太小,会影响Server性能,甚至无法启动,内存太大,SQL Server也不能启动所以,了解SQL Server内存是如何分配的,对于正确地调整SQL Server内存的数值,保证Server最有效地运行会有很大的帮助。

  一、内存使用:

  操作系统及其他运行程序所占内存

  SOL Server执行代码所占内存

  Kernl&Server 结构所占内存。

  如:user connections,devices,open databases,open objects,locks,network packet buffers,extent i/o buffers等

  Procedure cache

  Data Cache

  二、内存分配举例:(以 SQL SERVER 10.01 版本为参考)

  由上表可知,机器内存中去掉操作系统及其他程序所需的内存,剩下的内存就可以分配给SQL Server。

  假设SQL Server内存值为5120 page,即5120 *2k=10MB SQL Server。执行代码所占内存:对于不同平台,不同版本SQL Server执行代码大小不同,但对某种固定的平台及版本大小是固定的。大约在2.5MB~3.0MB。用dbcc memusage可以观察到执行代码 的大小。我们假设为2.72MB。则剩下内存(10.0 -2.72)=7.28MB。此外,静态SQL Server额外还需要一些保留内存(此值不因用户修改configure参数值而改变),大概在1.20~2.25MB。此例中我们假设为1.31MB。下一步,SQL Server分配用户定义的configure参数所需的内存,如下表:

阅读全文
2006-11-22 08:00

Sybase数据库的性能优化

在一个大型的数据库中,性能成为人们关注的焦点之一,如何让数据库高效有效的运行成为广大数据库管理人员和开发人员必须要考虑的问题。   性能是一个应用或多个应用在相同的环境下运行时对效率的衡量。性能常用响应时间和工作效率来表示。响应时间是指完成一个任务花费的时间,可以从以下三方面来减少响应时间:   · 减少竞争和等待的次数,尤其是磁盘读写等待次数   · 利用更快的部件   · 减少利用资源所需的时间   绝大多数性能的获得来自于优秀的数据库设计、精确的查询分析和适当的索引。最好性能的获得能够通过确立优秀的数据库设计,在开发时学会使用SQL Server查询优化器来实现。   为了取得更好的数据库性能,我们就需要对数据库进行优化,减少系统资源的竞争,如对数据cache,过程cache,系统资源和CPU的竞争。 阅读全文
2006-10-25 08:20

邮件订阅


    
  • 周排行榜
  • 月排行榜
天极服务 | 关于我们 | 网站律师 | 加入我们 | 联系我们 | 广告业务 | 友情链接 | 我要挑错
All Rights Reserved, Copyright 2004-2008, Ctocio.com.cn
渝ICP证B2-20030003号 如有意见请与我们联系 powered by 天极内容管理平台CMS4i