eaglet

本博专注于基于微软技术的搜索相关技术
随笔 - 189, 文章 - 0, 评论 - 3725, 阅读 - 147万
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

随笔分类 -  数据库

摘要:.net 中通过 SqlConnection 连接 sql server,我们会发现第一次连接时总是很耗时,但后面连接就很快,这个其实和SqlConnection 的连接池机制有关,正确的理解这个连接池机制,有助于我们编写高效的数据库应用程序。 阅读全文

posted @ 2011-10-31 13:44 eaglet 阅读(30782) 评论(23) 推荐(16) 编辑

摘要:这是微软官方 ADO.NET Team Blog 去年就公布的消息: http://blogs.msdn.com/adonet/archive/2009/06/15/system-data-oracleclient-update.aspx 我 刚用 VS 2010 测试了一下,才确认这项消息的正确性。OracleClient 是微软针对 Oracle 开发所研发的 ADO.NET Data Provider,从 .NET 1.x 开始,就已成为 .NET Framework 类库的一部分,它与微软 Visual Studio 的集成性非常好。 阅读全文

posted @ 2010-11-19 09:43 eaglet 阅读(2867) 评论(0) 推荐(1) 编辑

摘要:.net 远程连接Oracle数据库看起来挺简单的,但实际做起来还是遇到不少问题。把我今天折腾这个东西的经验给大家共享吧。 阅读全文

posted @ 2010-03-31 11:30 eaglet 阅读(11185) 评论(7) 推荐(1) 编辑

摘要:Hubble.net 是一个基于.net framework 的开源免费的全文搜索数据库组件。开源协议是 Apache 2.0。Hubble.net 提供了基于SQL的全文检索接口,使用者只需会操作SQL,就可以很快学会使用Hubble.net进行全文检索。Hubble.net 可以实现全文索引和查询、多域检索和排序、分组统计、消重、分类、聚类、多表关联查询等等一系列全文检索和数据挖掘功能。Hubble.net 提供开放的数据库适配器接口,可以和各种数据库完美整合,为各种数据库系统附加全文检索和数据挖掘功能。Hubble.net 设计了较为完善的并发控制程序,数据的增删改查可以多线程同时并发进行,没有任何冲突。Hubble.net 还进行了缓存和内存管理设计,可以帮助用户最大限度的提高查询的效率。Hubble.net 力争在未来的几年内超过Lucene.net成为.net开发环境中最受欢迎的全文检索组件。 阅读全文

posted @ 2009-12-15 09:44 eaglet 阅读(8933) 评论(49) 推荐(9) 编辑

摘要:Hubble.net 从开发到现在整整一年时间,今天第一个测试版本终于可以发布了,也算是对我这一年来的努力的回报吧。Hubble.net 在开发过程中得到了很多园友的关注和支持,在此表示感谢,也希望大家继续关注和支持这个开源项目。 阅读全文

posted @ 2009-11-30 15:14 eaglet 阅读(1179) 评论(18) 推荐(1) 编辑

摘要:Hubble.net 安装指南 阅读全文

posted @ 2009-11-30 14:47 eaglet 阅读(12941) 评论(62) 推荐(2) 编辑

摘要:SqlDataReader 对象可以逐行读取数据信息,但如果有10000行数据而我们只希望读取前面的100行数据,读取完后调用 SqlDataReader.Close 会非常慢。实际上调用SqlDataReader.Close 时SqlDataReader 会把后面的9900行数据全部读完才结束。 阅读全文

posted @ 2009-10-14 09:06 eaglet 阅读(1876) 评论(13) 推荐(1) 编辑

摘要:昨天做了一个自动生成Insert 语句的小工具,今天测试发现存在严重的内存无法释放问题,代码看了好几遍,没发现问题。后来用 .Net Memory Profiler 跟踪发现有数千个DataRow 没有释放,最后定位是DataTable.NewRow 的问题。 阅读全文

posted @ 2009-10-14 08:51 eaglet 阅读(7893) 评论(38) 推荐(0) 编辑

摘要:做了一个小工具,可以将 SQLSERVER 中的表、视图或者查询语句导出为Insert 语句。 阅读全文

posted @ 2009-10-12 14:49 eaglet 阅读(4618) 评论(4) 推荐(0) 编辑

摘要:该版本完成了 create table drop table 表级别锁 系统存储过程 优化了大量插入时的内存管理 阅读全文

posted @ 2009-09-29 10:21 eaglet 阅读(680) 评论(3) 推荐(0) 编辑

摘要:Hubble.net 建表语句 Create Table 阅读全文

posted @ 2009-09-15 15:21 eaglet 阅读(1861) 评论(6) 推荐(0) 编辑

摘要:0.4 版本完成了如下功能 1. TSFQL 脚本解释器框架 2. Insert, update, delete 和 select 语句。 3. 对批命令的支持 阅读全文

posted @ 2009-09-01 15:54 eaglet 阅读(1090) 评论(8) 推荐(1) 编辑

摘要:今天用LinqtoSql插入数据,总是插入错误,说某个主键字段不能为空,我检查了半天感觉主键字段没有赋空值啊,实在是郁闷。 阅读全文

posted @ 2009-08-21 16:27 eaglet 阅读(1349) 评论(1) 推荐(1) 编辑

摘要: 在数据库开发中经常会遇到行列转换的问题,比如下面的问题,部门,员工和员工类型三张表,我们要统计类似这样的列表 部门编号 部门名称 合计 正式员工 临时员工 辞退员工 1 A 30 20 10 1 这种问题咋一看摸不着头绪,不过把思路理顺后再看,本质就是一个行列转换的问题。下面我结合这个简单的例子来实现行列转换。 阅读全文

posted @ 2009-07-27 12:38 eaglet 阅读(1649) 评论(5) 推荐(1) 编辑

摘要:Hubble.net V0.2 版本历时将近半年时间,终于全部结束,期间走了一些弯路,耽误了一些时间。 阅读全文

posted @ 2009-05-27 09:39 eaglet 阅读(999) 评论(12) 推荐(0) 编辑

摘要:Hubble.net 持久化方面3个重大改进 1.持久的DocId 2. 元数据快速修改 3. 高效的增量索引 阅读全文

posted @ 2009-04-28 11:18 eaglet 阅读(857) 评论(7) 推荐(0) 编辑

摘要:T-SFQL (Transact-Structured Full-text Query Language) 是在T-SQL 标准基础上衍生出来的结构化全文查询语言。2009年由Hubble.net 提出,语言全文数据库的查询和管理。 T-SFQL 0.1 版本为T-SFQL 语言推出的第一个版本。该版本只提供基本的“增删改查”功能。其他功能将逐渐在后续版本中提供。 阅读全文

posted @ 2009-04-27 18:37 eaglet 阅读(1244) 评论(12) 推荐(0) 编辑

摘要:HubbleDotNet 近期版本规划 阅读全文

posted @ 2008-12-04 12:29 eaglet 阅读(3145) 评论(18) 推荐(0) 编辑

摘要:Hubble.Net 全文数据库开源项目是一个建立在 .net 框架基础上的由中国程序员主导的全文数据检索开源项目。项目旨在为全文检索开发者或用户提供一个简单易用、高性能、高可用性的全文数据库中间件。Hubble.Net的骨干版本提供最基本的全文检索接口和界面,并被设计为高度可扩展的系统架构,以吸引众多的开发者参与进系统扩展功能的研发和推广,最终形成一套较为完整的全文检索解决方案。 阅读全文

posted @ 2008-10-28 09:09 eaglet 阅读(5449) 评论(38) 推荐(2) 编辑

摘要:对于数据库的分页,目前比较传统的方法是采用分页存储过程,其实用 DataReader 也可以实现分页,不需要写存储过程,实现效率上也比几种比较流行的分页方法要略快。 阅读全文

posted @ 2008-10-09 10:02 eaglet 阅读(6141) 评论(23) 推荐(1) 编辑

点击右上角即可分享
微信分享提示