海纳百川,有容乃大
善于总结,积累软财富

随笔分类 -  数据库

1 2 下一页
用命令导入导出MS SQL数据
摘要:标题:用命令导入导出MS SQL数据 1、远程导入导出数据-MSSQL远程导入导出数据 select * into [本地库名]..[表名] from OPENDATASOURCE( 'SQLOLEDB', 'Data Source=远程ip;... 阅读全文
posted @ 2007-11-14 17:38 海纳百川 阅读(787) 评论(1) 推荐(0)
压缩SQL数据库日志-收缩SQL数据库日志-备份SQL数据库日志-删除SQL数据库日志
摘要:【标题】压缩SQL数据库日志-收缩SQL数据库日志-备份SQL数据库日志-删除SQL数据库日志 【内容】 清除SQL数据库日志文件 有两种方式: 一、是压缩日志,二、是删除日志。 一、压缩日志及数据库文件大小 因为要对数据库进行分离处理,所以存储过程不能创建在被压缩的数据库中 /*--调用示例 exec p_compdb 'tes... 阅读全文
posted @ 2007-08-25 14:27 海纳百川 阅读(2210) 评论(2) 推荐(0)
数据库优化与调整工具--Coefficient
摘要:【标题】数据库优化与调整工具--Coefficient 数据库的优化和调整,是数据库管理员最主要的也是最关键的任务。 遗憾的是,对像SQL Server这样的数据库进行调整和性能调节,并不是一件容易的事。SQL Server带有几种监控和调试工具,功能强大,但精通掌握十分困难。 然而,现在有了Coefficient。它是Intrinsic Design公司发布的新产品,对初学者和有经验... 阅读全文
posted @ 2007-08-09 13:47 海纳百川 阅读(860) 评论(3) 推荐(0)
经典SQL语句实现子孙树查询
摘要:【标题】经典SQL语句实现子孙树查询【内容】 实现的SQL语句:可以直接在查询分析器中执行--生成表create table MENU(id int,mname char(50),parent int)--插入数据insert into MENU select 1,'新闻',Null union allselect 2,'房产',Null union allselect 3,'科技新闻',1 un... 阅读全文
posted @ 2007-04-27 18:04 海纳百川 阅读(1937) 评论(2) 推荐(0)
SQL Server和Oracle并行处理比较分析
摘要:【标题】SQL Server和Oracle并行处理比较分析【内容】 数据库并行访问,也就是两个或两以上用户同时访问同一数据,这也是数据库引擎如何设计和实现适度反应所面临的最大问题。设计优良、性能卓越的数据库引擎可以轻松地同时为成千上万的用户服务。而“底气不足”的数据库系统随着更多的用户同时访问系统将大大降低其性能。最糟糕的情况下甚至可能导致系统的崩溃。 当然,并行访问是任何... 阅读全文
posted @ 2007-04-02 13:32 海纳百川 阅读(1061) 评论(0) 推荐(0)
互联星空计费系统设计和海量计费的实现 (转载)
摘要:互联星空计费系统设计和海量计费的实现 互联星空系统上每月发生上百万条消费记录(四川的数据),这里的消费记录包括本地消费(包括宽带消费-BIMS)和异地跨省消费(与其他省平台通信)和与SP平台发生异步扣费请求的消费,情况复杂,又要求交易的实时性,所以对于计费系统地设计和满足海量计费要求(设计指标为每月3千万条详单记录),在设计上是一个不小的挑战。这里既要兼顾效率,还需要满足异步扣费的同时实现实时计... 阅读全文
posted @ 2007-01-26 18:40 海纳百川 阅读(1183) 评论(1) 推荐(0)
把Excel表中的数据导入数据库(存储过程、数据库作业)
摘要:【标题】 把Excel表中的数据导入数据库 【需求】 在实现竞价网站时,需要把Excel表中的数据周期地有条件地导入到网站位表中。这里结合数据库作业实现。 【步骤】 1、生成一个Excel表 工作表名称:website 包含的列:spID,spName,spIniPrice,spIncExtent,spNowPrice,spImage,spBidNum,spA... 阅读全文
posted @ 2007-01-24 14:53 海纳百川 阅读(4483) 评论(4) 推荐(0)
C#中用SqlDataAdapter修改数据库中的表(源码+注意的细节)
摘要:【标题】 C#中用SqlDataAdapter修改数据库中的表 【内容】 /*修改数据集中的表,然后保存到数据库中。传入的参数:String sql="" sql+="select * from tb1"; sql+=Environment.NewLine; sql+="select * from tb2"; 注意:查询语句必须... 阅读全文
posted @ 2007-01-23 09:35 海纳百川 阅读(1701) 评论(0) 推荐(0)
一个分组查询的SQL 常用算法(附源码可直接执行)
摘要:【主题】 查询每个组中最新发布的广告(或点击数最高)。根据该文章的思路可以解决分组查询中的好多问题。 【需求】如果按照广告位置号(ADplaceID,参考下面的表结构)进行分组,如何求出每个组中最新的一条广告记录。 【思路与实现】 1、表结构 2、表Sql脚本 if exists (select * from... 阅读全文
posted @ 2007-01-18 18:53 海纳百川 阅读(3082) 评论(14) 推荐(0)
大型网站数据库优化和故障跟踪与排查(下篇)
摘要:【主题】 在某个大型网站中,有张保存新闻记录的表,数据库量8~9万左右(其实不算大),网站页面中的新闻都是从该表中动态生产的,同时还有80~90家的通发网站中的新闻也是从该表中动态生产的。导致该表的访问量非常地的大,尤其是在搞活动时网站几乎崩溃。针对这种情况,对网站进行优化,并阐述优化中发现或可能导致死循环的情况。 【说明】   这篇是大型网站数据库优化和故障跟踪与排查的下篇,请大家提出宝贵的意见与建议,共同探讨大型网站的优化和故障跟踪与排查 阅读全文
posted @ 2007-01-18 10:07 海纳百川 阅读(3141) 评论(19) 推荐(0)
大型网站数据库优化和故障跟踪与排查(上篇)
摘要:【主题】 在某个大型网站中,有张保存新闻记录的表,数据库量8~9万左右(其实不算大),网站页面中的新闻都是从该表中动态生产的,同时还有80~90家的通发网站中的新闻也是从该表中动态生产的。导致该表的访问量非常地的大,尤其是在搞活动时网站几乎崩溃。针对这种情况,对网站进行优化,并阐述优化中发现或可能导致死循环的情况。 【声明】 该文已经博客园上发布过,但在修改网友提出的问题时,出了错误,博客园没有改文章。在这里按照上篇和下篇进行发布。dudu,如果有行为不妥,请删除该文。谢谢! 阅读全文
posted @ 2007-01-18 09:58 海纳百川 阅读(2932) 评论(12) 推荐(0)
经典数据库记录分页代码
摘要:【主题】数据库记录分页经典算法 【方案】1、 SELECT TOP PAGESIZE NEWSTITLE FORM NEWSINFO WHERE NEWSID NOT IN (SELECT TOP (PAGE-1)* PAGESIZE NEWSID FROM NEWSINFO WHERE Auditing=1 and NEWSBREED='企业新闻' order ... 阅读全文
posted @ 2007-01-17 14:36 海纳百川 阅读(8160) 评论(15) 推荐(0)
经典数据库分组查询代码(附源码)
摘要:【主题】查询每个组中最新发布的广告(或点击数最高)。根据该文章的思路可以解决分组查询中的好多问题。 【需求】如果按照广告位置号(ADplaceID,参考下面的表结构)进行分组,如何求出每个组中最新的一条广告记录。 阅读全文
posted @ 2007-01-11 16:38 海纳百川 阅读(1147) 评论(2) 推荐(0)
ASP中RecordSet对象经验教训
摘要:【主题】RecordSet对象使用的经验与教训 1、RecordSet对象的eof属性 例如: dim rs11,sqlcmd2 set rs11=Server.CreateObject("ADODB.RecordSet") sqlcmd2="select * from PicTure where PicID =1234" rs11.open sqlcmd2,c... 阅读全文
posted @ 2007-01-10 17:15 海纳百川 阅读(875) 评论(4) 推荐(0)
ADOExpress学习笔记(三) 摘自:lzcarl
摘要:第四章 深入了解ADO(这本书最精华的地方) 4.1 ADO的CursorEngine Cursor是一种数据结构,主要用来维护从数据源取得的结果数据集。 在ADO的对象架构中,ConnectionObject主要用来连接数据源,RecordSet是一个提供COM接口的Cursor对象。 4.1.1 Client-Side Cursor与Server-Side Cursor(Cursor的位置) ... 阅读全文
posted @ 2006-12-27 12:56 海纳百川 阅读(431) 评论(0) 推荐(0)
ADOExpress学习笔记(二) 摘自lzcarl
摘要:第三章 撰写使用ADO技术的应用系统(二) 3-1 ADO数据集会自动更新多个表的数据(前面已叙述) 3-2 ADO处理BLOB 将Blob内容加载到TADODataSet中的字段:BlobContentToString(sFileName) 保存Blob的内容: BS:TADOBlobStream; BS:=TADOBlobStream.Create(TBlobField(adodsBlob... 阅读全文
posted @ 2006-12-27 12:55 海纳百川 阅读(451) 评论(0) 推荐(0)
数据库管理常用SQL语句
摘要:SQL Server 数据库管理常用的SQL和T-SQL语句 来自:剑气凌人 1. 查看数据库的版本 select @@version 2. 查看数据库所在机器操作系统参数 exec master..xp_msver 3. 查看数据库启动的参数 sp_configure 4. 查看数据库启动时间 select convert(varchar(30),login_time,120) fro... 阅读全文
posted @ 2006-12-25 20:05 海纳百川 阅读(498) 评论(0) 推荐(0)
提高查询速度方法总结
摘要:摘自:szyicol 关于索引,推荐转载的这篇文章http://blog.csdn.net/dutguoyi/archive/2006/01/10/575617.aspx 改善SQL语句的效率http://community.csdn.net/Expert/topic/5087/5087396.xml?temp=.345669数据量很大怎样加快索检速度http://community.csdn... 阅读全文
posted @ 2006-12-22 11:54 海纳百川 阅读(537) 评论(0) 推荐(0)
截断当前库日志和收缩文件
摘要:--以下语句是我写的截断当前库日志和收缩文件的语句,执行前最好先备份。 declare @sql varchar(8000) declare @id int ---------------------------------------------------截断日志 set @sql = ' du... 阅读全文
posted @ 2006-11-20 09:40 海纳百川 阅读(313) 评论(0) 推荐(0)
ExecuteNonQuery方法-小心使用
摘要:【标题】ExecuteNonQuery方法—小心使用【内容】 今天我的同事,被ExecuteNonQuery 方法给困住了。 同事只知道ExecuteNonQuery返回受影响的行数,但不知道对于SQL 的 select命令返回值为-1。 更准确的说法是: 对于 UPDATE、INSERT 和 DELETE SQL 语句,返回值为该命令所影响的行... 阅读全文
posted @ 2006-11-17 14:35 海纳百川 阅读(3807) 评论(5) 推荐(0)

1 2 下一页

首页原创.NET区 div1
.NET新手区 div2
精华区 div3
专家区 div4
读书心得区 div5
百度主题实验室
百度主题推广 div7

-->