随笔分类 -  DataBase

数据库相关
SQL SERVER 表分区测试备忘
摘要:最近遇到一个反馈说系统查询很慢,经常发生超时的问题,因系统上线比较久,部分数据表数据量比较大,常用的表少则1千多万,多的超过1亿条数据,且都是常用的表。目前想到的方案有: 分库:报表查询用一个库,操作用一个库。这样的改动对于系统来说改动比较小,但基本无法解决超时的问题; 分表:对于报表的改动比较大, 阅读全文

posted @ 2020-12-06 19:29 感恩的心 阅读(230) 评论(0) 推荐(0)

获取最后插入的id另外方法
摘要:在此记录备忘。CREATE TABLE tb_test(custid INT IDENTITY(1,1) NOT NULL ,name nvarchar(200) NOT NULL)DECLARE @cid TABLE(cid INT)DECLARE @c2 INTINSERT INTO tb_te... 阅读全文

posted @ 2015-09-28 20:09 感恩的心 阅读(347) 评论(0) 推荐(0)

远程查询批量导入数据
摘要:应用背景: 两个数据库的表结构相同,但表名前缀不一样,现要保持原有的数据表的 ID 导过来不变。 用数据库批量导入/导出工具行不通,只能自己写SQL语句。奈何有180多个表,手工写肯定是累S个人。我的解决办法: 先用 OpenDataSource 远程连接服务器,然后执行插入语句可行。其语句如下:truncatetableActUserSETIDENTITY_INSERTActUseroninsertintoActUser([ID],[PassWord],[UserName])select[ID],[PassWord],[UserName]fromopendatasource('SQL 阅读全文

posted @ 2011-08-15 12:50 感恩的心 阅读(510) 评论(1) 推荐(0)

关于学习技术的一点感触
摘要:今天无意中看到了这篇文章:这 几年的技术尝试,都有哪些失败的例子勾起了我对于学习的一点点感触. 我刚刚毕业那会做在一家小网络公司 asp ,在那时候看多了各种各样的悲观论调,说 asp 不行, 做这行没前途.......于是我也是一直抱着学习的心态在尝试着看各种编程语言,试图成为一个万能的人.自学过 c 语言, 感觉其艰深难测于我等菜鸟无缘,遂放弃; 后来想想 vb 或许简单,于是鼓捣了一阵子,一... 阅读全文

posted @ 2010-02-26 22:26 感恩的心 阅读(352) 评论(0) 推荐(0)

利用 Sql Server 游标删除重复记录
摘要:这段时间因项目需要导入原有的数据到新库中,遭遇了数据重复的问题,需删除重复的数据。我采用游标的方法解决此问题。 Sql 语句如下以免忘记。删除重复数据,只保留记录号最大的Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--declaremycursorcu... 阅读全文

posted @ 2010-01-27 10:35 感恩的心 阅读(1105) 评论(0) 推荐(0)

常用的网站数据库优化方法
摘要:在日常工作中,时不时会遇到一个已在线的产品的数据库出现性能问题,如访问速度太慢甚至是无法打开的问题,通过相关工具查看数据往往会见到锁太多,服务器的 cup , 内存占用过大的情况,这时候就需要做些优化工作了。以下是我所总结的几种方法,还有什么好的办法,希望得到大家的指教。 1. 静态化。 对于过于访问频繁的页面我们可以考虑使用静态化,静态化包括整个页面静态化和数据静态化。整个页面静态化这个好理解;... 阅读全文

posted @ 2009-12-11 11:31 感恩的心 阅读(2319) 评论(4) 推荐(0)

记录: Sql 常见分页方法总结
摘要:Sql server 2005 分页使用样例, 写下备忘。sql 分页语句Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->withtblinfozero--随便取个表别名as(selectartid,arttitle,author,pubtime.pubip,--筛选的字段row_number()over(orderbyartiddesc)as'rowID'/*****row_number()函数的用法出现注意用法:要带上一个 阅读全文

posted @ 2009-12-08 16:28 感恩的心 阅读(507) 评论(1) 推荐(0)

用Sqlite3 构建中小型网站数据库
摘要:最近接触了一段时间的 Sqlite3 数据库,越来越喜欢这个轻巧的数据库了。其优点是不需要安装,体积小;程序中使用也不需服务器安装额外的驱动程序,这点在嵌入式开发中优势显而易见; 不过对于用惯了图形化界面操作的我来说,刚开始还不太习惯,操作尤其不方便;在网上看了一下资料,大致说其性能是和 Access 有得一拼(基本上是处于一个数量级上);我在想:对于一个用户几百万的网站来说能不能使用这一轻量级的... 阅读全文

posted @ 2009-12-06 21:59 感恩的心 阅读(6274) 评论(0) 推荐(1)

Sql Server 游标使用 demo
摘要:[代码] 阅读全文

posted @ 2009-11-23 14:03 感恩的心 阅读(511) 评论(0) 推荐(0)

导航