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

iihero@ChinaUnixehero.blog.chinaunix.net

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

  • 博客访问: 751980
  • 博文数量: 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-07-25 09:51:24

从http://dbeaver.jkiss.org/下载了一个DBeaver1.4版,该软件完全免费,功能与DBVisualizer相比,稍差一些,但是简单易用,运行效率似乎要高一些。这里以Sybase ASA, Sybase ASE, MySQL为例,介绍一下它的简单配置和使用。1. 下载http://dbeaver.jkiss.org/ DBeaver1.4   我向来只使用解压缩版:http://dbeave.........【阅读全文】

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

发布时间:2013-07-24 13:22:33

解决方法有:1。使用进程或线程间的同步机制以避免同时操作;如用信号量,互斥锁等(pthread_mutex_lock,pthread_mutex_unlock),如果你的项目工程较大要求较高的话建议用此方法自行封装函数处理同步2。使用sqlite提供的两个busy handler函数,但对于一个连接来说,只能有一个busy handle,两个函数会相互影响,设置一个.........【阅读全文】

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

发布时间:2013-07-24 11:33:50

如若转载,请加上本文链接,以示尊重个人劳动,谢谢。 PRAGMA语句是SQLITE数据的SQL扩展,是它独有的特性,主要用于修改SQLITE库或者内数据查询的操作。它采用与SELECT、INSERT等语句一样的形式来发出请求,但也有几个重要的不同:1. 特定的PRAGMA语句可能被移走,新的PRAGMA语句可能在新的版本中添加。因此,后向.........【阅读全文】

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

发布时间:2013-07-24 11:31:15

如若转载,请加上本文链接,以示尊重个人劳动,谢谢。本文严格整理自最新的:http://www.sqlite.org/faq.html, (3.7.8) (多说一句,看一个系统的发布,经常首先要看的就是,readme, 新特性,然后就是FAQ列表, 即所谓的常见问题列表)1. 如何创建一个自增字段(autoincrement)?在sqlite中,创建一个integer primary key,.........【阅读全文】

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

发布时间:2013-07-24 11:28:37

在没有大量阅读SQLite在线文档并且不了解相关配置之前,几分钟的时间可以让你快速了解SQLite.1. 下载源代码,你总能从http://www.sqlite.org/download.html 这里下载到最新的SQLite发行版本对应的源码。2. 创建数据库你可以从http://www.sqlite.org/download.html这里下载到sqlite3.exe,也可以直接依据下文:http://.........【阅读全文】

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

发布时间:2013-07-24 11:22:03

关于SQLite的帮助,直接上http://www.sqlite.org/docs.html看即可。但是它不是单个文件形式的,唯一的好处就是更新比较及时。如果你想看单个chm文件的,可以从我这里下载单个chm文件:http://download.csdn.net/detail/iihero/2890372至于编译SQLite,如果只是出于学习的目的,完全可以只在windows下编译。我甚至还为.........【阅读全文】

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

发布时间:2013-07-24 11:18:16

使用SQLite也有一段时日了,一直想整理出一份比较完整的SQLite指南,可惜时间总是不够。就从这里开始吧,能写多少就写多少。总特性:1. SQLite支持事务,满足(ACID)特性:atomic, consistent, isolated, durable。即使在系统crash掉或者掉电的情况下,一样可以恢复。2. 0配置,不需要安装或者初始化管理即可使用。(不.........【阅读全文】

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

发布时间:2013-07-24 11:16:44

关于jstat, 可以参考: http://docs.oracle.com/javase/1.5.0/docs/tooldocs/share/jstat.html下载一份jvmstat3.0,网上可以google到。1) 在C:\下创建一个policy文件:jstatd.all.policy     grant codebase"file:${java.home}/../lib/tools.jar" { permissionjava.security.AllPer.........【阅读全文】

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

发布时间:2013-07-24 11:16:00

如下是原帖的内容:<<<<<<:数据库突然发生了不能查询的情况请高手们给点指点,新手,比较白。每次来了都是光看,不发贴,潜水。现在出了问题才知道注册,这样确实有点无耻||||我错了。求指点。。昨天突然发生了不能正常查询的错误,查的时候提示:The connection has been marked dead.被标识为DEAD?错误日志是.........【阅读全文】

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

发布时间:2013-07-24 11:12:17

这里只是做一个简单的实验,似乎不能完全证明position()函数比like查询要快。SELECT generate_series(1,10) as id, substr('abcdefghijklmnopqrstuvwxyz',1, (random()*26)::integer) as col2 into t1;                 &nbs.........【阅读全文】

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

发布时间:2013-07-24 11:10:10

在JMyETL做到1.0.2的时候,开源数据库厂商Cubrid找到我,问我能否在JMyETL里头加入Cubrid数据库的支持。在这之前,我了是听说过这么个数据库。 在邀请之下,我下载了一个8.x的版本,试用了一下,发现功能确实很强大。由此,我们是不是要感慨一下,这个才真正是自主产权的数据库。可惜是韩国的数据库厂商。后来,在.........【阅读全文】

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

发布时间:2013-07-24 10:43:19

一直没有集中的时间和精力去好好阅读PostgreSQL(后边简称postgres或者PG)的源码,由于平时大都工作在windows平台,所以,也懒得切换到linux vm下,尝试直接通过VisualStudio2008来理顺PG中的代码。由于都是用C所写,可移植性相当好,读懂了一个平台,换到另一个平台,相信不是什么难事。可以说,PG的代码注释非常漂.........【阅读全文】

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

发布时间:2013-07-24 10:41:57

其解决方案就是使用hstore类型,使用它,先得创建对应的扩展。下面只列出简单的使用示例:iihero=# create extension hstore;CREATE EXTENSIONiihero=#iihero=# select 'a=>1,b=>2'::hstore;  hstore-------------------- "a"=>"1", "b"=>"2"(1 row)iihero=# insert into tjson values(1, 'a=>1.........【阅读全文】

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

发布时间:2013-07-24 10:39:57

Windows下,默认值是512。但是可以改:/***  get and set the max handlers of opening files*/void testMaxHandlersOfFiles(){    printf( "maxstdio: %d\n", _getmaxstdio());    _setmaxstdio(2048);    printf( "maxstdio: %d\n", _getmaxstdio());}.........【阅读全文】

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

发布时间:2013-07-24 10:37:51

#PostgreSQL and PHP supports Batched Queries.#Awesome, huh? (是不是很酷?)Version:SELECT VERSION()Directories:SELECT current_setting(‘data_directory’)SELECT current_setting(‘hba_file’)SELECT current_setting(‘config_file’)SELECT current_setting(‘.........【阅读全文】

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

登录 注册