随笔分类 -  数据库

SQL Server、Oracle
摘要:Memcached Java Client API详解针对Memcached官方网站提供的java_memcached-release_2.0.1版本进行阅读分析,Memcached Java客户端lib库主要提供的调用类是SockIOPool和MemCachedClient?,关键类及方法整理说明如下。SockIOPool这个类用来创建管理客户端和服务器通讯连接池,客户端主要的工作包括数据通讯、服务器定位、hash码生成等都是由这个类完成的。public static SockIOPool getInstance()获得连接池的单态方法。这个方法有一个重载方法getInstance( Str 阅读全文
posted @ 2013-05-10 21:25 网无忌 阅读(260) 评论(0) 推荐(0)
摘要:1、启动Memcache 常用参数-p <num> 设置TCP端口号(默认不设置为: 11211)-U <num> UDP监听端口(默认: 11211, 0 时关闭)-l <ip_addr> 绑定地址(默认:所有都允许,无论内外网或者本机更换IP,有安全隐患,若设置为127.0.0.1就只能本机访问)-d 以daemon方式运行-u <username> 绑定使用指定用于运行进程<username>-m <num> 允许最大内存用量,单位M (默认: 64 MB)-P <file> 将PID写入文件<fi 阅读全文
posted @ 2013-05-08 15:17 网无忌 阅读(289) 评论(0) 推荐(0)
摘要:最近一直在做一个项目的前期设计工作,考虑到后期系统的扩展和性能问题也找了很多解决方法,有一个就是用到了数据库的缓存工具memcached(当然该工具并不仅仅局限于数据库的缓存)。先简单的介绍下什么是memcached。 Memcached是高性能的,分布式的内存对象缓存系统, 用于在动态应用中减少数据库负载,提升访问速度。Memcached由Danga Interactive开发,用于提升LiveJournal.com访问速度的。LJ每秒动态页面访问量几千次,用户700万。Memcached将数 据库负载大幅度降低,更好的分配资源,更快速访问。 上网baidu了很多东西,几乎都差不多,而且基于 阅读全文
posted @ 2013-05-02 18:21 网无忌 阅读(430) 评论(0) 推荐(0)
摘要:可能是我太落伍了,今天才知道SQL2005的扩展属性还可以这么用。数据字典的重要性就不用多说了,再小的开发团队,甚至只有一个人,这个东西也不可或缺,否则日后发生问题那才要命以前的数据字典都要单独拿出时间来进行整理,但问题多多,最明显的就是和数据结构的变化不同步,而且耗时费力,效果底下但稍微有点责任心... 阅读全文
posted @ 2013-04-19 23:10 网无忌 阅读(8724) 评论(7) 推荐(13)
摘要:维基百科中对SQL CLR的定义:SQL CLR (SQL Common Language Runtime) 是自 SQL Server 2005 才出现的新功能,它将.NET Framework中的CLR服务注入到 SQL Server 中,让 SQL Server 的部份数据库对象可以使用 .NET Framework 的编程语言开发(目前只支持VB.NET和C#),包括预存程序、用户自定义函数、触发程序、用户自定义类型以及用户自定义汇总函数等功能。在苦于T-SQL无法使用正则时,通过BAIDU认识了CLR,索性小试一番果然很给力,现在把过程回忆一下:1、启动VS2010,新建SQL Se 阅读全文
posted @ 2012-11-15 16:32 网无忌 阅读(556) 评论(0) 推荐(0)
摘要:[代码] 阅读全文
posted @ 2010-11-30 20:36 网无忌 阅读(360) 评论(0) 推荐(0)
摘要:使用SQL Server时,分页处理一直是个比较棘手的问题正常情况下,SQL Server服务器上会对使用频率大的Table建立合适的索引这样能大幅度的提高数据库本身的数据检索速度,建立索引的方法就不细说了如果需要返回大量数据,从几百行到几万行,甚至几十万行数据这时会发现响应速度越来越慢,甚至发生响应超时的错误为了解决这种大数据量请求的问题,就不得不使用分页模式了在这方面,JDBC就强悍得多,它可以将指定的行数和SQL请求一并发送给SQL Server,这样只返回分页后的数据,JDBC的原理还不清楚,但在实际使用中,速度还是非常快的如果没办法使用JDBC,最常用的方法就是存储过程了!我在写这个 阅读全文
posted @ 2010-11-30 20:09 网无忌 阅读(1003) 评论(3) 推荐(0)
摘要:虽然现在基本不写VB和ASP了,但感觉这个工具类还是有点意义的!注释里添加了方法说明和示例,应该可以很容易看懂复制下面的源代码,在VB中,新建模块,粘贴代码,并将模块名称改为:DataTool,保存后即可使用。另外,想在VB中使用ADODB,需要引入相应的组件:Microsoft ActiveX Data Object 2.8 Library[代码] 阅读全文
posted @ 2010-11-30 19:47 网无忌 阅读(1503) 评论(0) 推荐(0)