Chinaunix首页 | 论坛 | 认证专区 | 博客

iihero@ChinaUnixehero.blog.chinaunix.net

iihero's LAB [SAP/Sybase DB, PG, Oracle/MySQL, SQLite etc]

  • 博客访问: 751856
  • 博文数量: 232
  • 博客积分: 50
  • 博客等级: 民兵
  • 技术积分: 3948
  • 用 户 组: 普通用户
  • 注册时间: 2007-09-11 13:11
个人简介

iihero@ChinaUnix, ehero.[iihero] 数据库技术的痴迷爱好者. 您可以通过iihero AT qq.com联系到我 以下是我的三本图书: Sybase ASE in Action, Oracle Spatial及OCI高级编程, Java2网络协议内幕

文章分类

全部博文(232)

文章存档

2014年(4)

2013年(228)

微信关注

IT168企业级官微



微信号:IT168qiye



系统架构师大会



微信号:SACC2013

发布时间:2013-11-29 14:10:20

要正常使用PG,也必须要了解它的基本网络配置、用户权限以及数据库是如何创建,掌握了这些,其它的用法与别的数据库基本上也就大同小异了。1. 网络配置默认情况下, PG的配置文件:postgresql.conf里有一行:listen_addresses = 'localhost';在pg_hba.conf里有另外几行:# IPv4 local connections:host&.........【阅读全文】

阅读(1716) | 评论(0) | 转发(0)

发布时间:2013-11-28 19:28:12

有两种方法,最直接的方法是使用SQLAnywhere自带的deploy功能,直接制作一个安装包。一步步下来,最后生成一个.msi文件。另一种方法,是分析Sybase Central for ASA部件的文件组成,然后从ASA的完整安装里提取相应文件,并完成相关注册即可。无非是裁裁减减的工作,总共100来个文件,其列表如下:.........【阅读全文】

阅读(2918) | 评论(0) | 转发(0)

发布时间:2013-11-28 07:51:22

在ASA数据库中,output, input子句并不能直接用于SQL语句中,只能用于isql交互命令行里。因此要在存储过程或者程序里生成html格式的结果,还需要自己实现,但也不难。如:select * from t得到结果:id,col21,'中国'2,'spring'输出为html格式:select * from t ; output to "a.html" format HTM.........【阅读全文】

阅读(2319) | 评论(1) | 转发(0)

发布时间:2013-11-23 12:12:32

针对表各列进行Pivot/Unpivot的实现,通俗来讲,就是行转列,列转行的操作。1. 示例:比如,Date Name salary  --- --- -----  1/1/2012 jay 50 1/1/2012 ken 60 1/2/2012 ken 60 1/2/2012 jay 50 1/3/2012 jay 55 1/3/2012 lisa 80 ....想经过转换以后,得到下边的结果:Date, ken, .........【阅读全文】

阅读(1658) | 评论(0) | 转发(0)

发布时间:2013-11-20 23:13:21

SQLAnwhere数据库的unload/reload主要用于数据库的物理重建,有时候能把数据库文件收缩得非常小,同时性能也得到提升。本文来源于一个实际的生产环境示例。原始的db文件达到6.6G, log文件,达到145G. 经过unload/reload之后,db文件只有79M,而事务log文件只有4.4M.请看下边的操作步骤:1. 执行unload并r.........【阅读全文】

阅读(2203) | 评论(0) | 转发(0)

发布时间:2013-11-18 10:48:14

SQLAnywhere[ASA]数据库(以下简称ASA)中的数据库文件,是如何存储普通的表的记录行呢?插入、更新、删除时,记录行的存储会有什么变化? 了解了这些,才能更好的理解如何对ASA数据库进行调优,尤其是物理存储方面。1. ASA数据库尽一切可能对数据行连续存储数据库文件中小于单个页面的记录行总是存储在单个页里,.........【阅读全文】

阅读(1434) | 评论(0) | 转发(0)

发布时间:2013-11-16 19:55:16

生病并调养近半年了,也好久没有写博文了,真是有些抱歉,总有心有余力不足的感觉。最近,遇到一种使用情形,需要覆盖Windows系统API的默认行为,而且可能不光涉及到Win32 x86,x64,可能还要涉及到wince平台。本文只是一个简要的技术介绍,有兴趣的朋友可以一步步摸索下去。首先是Win32 x86/x64下边,比如,.........【阅读全文】

阅读(1973) | 评论(0) | 转发(0)

发布时间:2013-08-23 12:32:49

这本书应该是国内关于HANA的第一本比较正式的图书。之前,也有一书,由SAP创始人哈索编著,那本书,过于理论化,不一定适合所有读者。而一书,则由国内SAP一线专家编写,内容比较实在详细,介绍HANA从基本的概念,到具体的使用和实施场景,都作了比较详细的描述。作者胡健先生亲.........【阅读全文】

阅读(1458) | 评论(0) | 转发(0)

发布时间:2013-07-29 10:02:41

  近日有幸收到清华大学出版社寄来的<<Oracle Database 11g & MySQL 5.6开发手册>>一书,大致翻了一遍,这是一本译作。全书的内容比较适合于Oracle以及MySQL的开发人员作参考。尤其是经常在这两种数据库之间进行切换的初中级开发人员。        该书的原作者Michael McLaughlin曾经既是Oracl.........【阅读全文】

阅读(1242) | 评论(0) | 转发(0)

发布时间:2013-07-29 09:59:31

前几天终于从出版社拿到样书了,我当年对论坛上版友的承诺也终于要兑现了。曾经说过,要写一本Sybase ASE的书。因为Sybase的图书实在太少了。 购买地址:http://book.jd.com/11228378.html (京东)亚马逊网站: http://www.amazon.cn/Sybase-ASE-15-X-In-Action-Sybase-ASE-15-X%E6%95%B0%E6%8D.........【阅读全文】

阅读(2004) | 评论(0) | 转发(0)

发布时间:2013-07-29 09:58:44

Sybase ASE 15.X IN ACTION (Sybase ASE 15.X数据库全程实践>>终于马上要面市了。到时候,会给出详细的链接地址。我们在介绍安装ASE的时候,我们可以选择安装评估版(Evaluation),也可以选择基于已有的license执行安装。对于已经购买了ASE的正式用户而言,他们都可以得到正式的license文件。(Sybase的license基于.........【阅读全文】

阅读(1601) | 评论(0) | 转发(0)

发布时间:2013-07-29 09:57:42

当说到跟踪SQL语句,有人可能会问起这个功能,也许有人会想到用审计功能,为了跟踪SQL语句,去启用审计功能,会成为一种浪费,或许用户只是想跟踪某一个连接的所有SQL语句呢?请看简单的示例:[sql] view plaincopyprint? 1> set tracefile "d:/abc.t.........【阅读全文】

阅读(1712) | 评论(0) | 转发(0)

发布时间:2013-07-29 09:57:02

衡量一个DBMS的功能是否强大,外部存储过程是否很方便创建和使用,是一个重要特征。ASA数据库,很早就开始支持使用C, CLR(.NET)以及java等编程语言来创建存储过程。 下面介绍一个简单的示例,来创建一个基于Java 的ASA存储过程, 数据库(ASA11.0或以上版本), 该示例很简单,输入主机名,返回对应的IP地址,如.........【阅读全文】

阅读(1531) | 评论(0) | 转发(0)

发布时间:2013-07-29 09:52:58

贴一份示例代码。非常适合于初学者使用。1) C#访问mysql[csharp] view plaincopyprint? using System;  using System.Collections.Generic;  using System.Text;    .........【阅读全文】

阅读(2263) | 评论(0) | 转发(0)

发布时间:2013-07-29 09:49:18

ASA数据库,经过一段时间使用以后,数据文件和事务日志文件都会膨胀,如果不进行整理,将占用很大的磁盘空间,对系统来说,是一种负担。我曾经遇到过一种情况,短短一段时间,数据文件和日志文件都涨到55G左右。碰到这种情况,可以先把ASA的数据库服务关掉,然后使用dbunload命令进行卸载和重载,建立一个新库,.........【阅读全文】

阅读(760) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册