存档

‘SqlServer’ 分类的存档

关于分页之Web应用

2009年8月2日 Ysoho 没有评论

现在 D8 有13万+的数据,,
之前用 Pgsql 分页 最多100MS的样子..,后来由于种种原因 换成 Sqlserver 问题又来了 分页问题.
以前用过 铁拳的分页存储过程(最早见到的这种代码,版权他写是他的,那就认为是他的了).  这个分页有个问题,,如果按排序字段 有大量重复的话 ,后面N页就显示不了啦..

再以前用过,, 直接按排序字段把 结果 Insert into a table然后定期更新.. 这个速度很好,很快(直接就可以指定到 rowid上 然后 top一下,,不快才怪), 呵呵..一般几MS就能得到分页数据.

说远了. 今天再次遇上了 分页问题,,用 2005自带的 ROW_NUMBER 结果 条件&排序一加..那个慢呀,, 13万+用了300+MS 头痛.

今天又去 Google了一下 知道了 原来还有个二分法的分页 不过已经 不太感 兴趣了.. 因为看中了 一个人说的一句话.

本人愚见,1kw条数据直接普通的分页没有什么意义了吧? 这么大的数据量应该没人会一页一页的翻看,到这个数据量是不是会要考虑别的找出结果的方式了呢?”

确实呢,13万+的数据 我想没有哪个访客会 一页面翻着看的..

那就要找出更好的方法来 展示这些内容了. 很自然 想到了 Tag, 不如 全站都用 Tag联系起来得了,最新的内容 显示 前N条不就成了.

为了给 蜘蛛看到全部内容 当然 可以 用一种最快的方法 把全部内容分页了…

做站是自己喜欢 方便大家  再也不要为了蜘蛛活了..

 

分类: SqlServer, 站点维护日志 标签:

MySQL数据导入到PostgreSQL的工具

2009年6月30日 Ysoho 没有评论

使用 Navicate的两个版本的工具 互相导出-导入一下就行了.

此方法也适合 以下方案:

SqlServer 导入MySql 数据 , SqlServer 导入PostgreSql的数据

PostgreSql导入MySql数据,PostgreSql导入Sqlserver数据

MySql导入PostGreSql数据,MySql导入SqlServer数据

navicat有 mysql 和 pgsql 这两个版本, 用mysql版 导出,(有好多种格式,我一般用access) 然后用 pgsql那个版本 去导入 Pg http://www.navicat.com/

pg版Key;
姓名(Name):Ysoho
组织(Organization):www.Ysoho.com
注册码(Serial):NAVK-NLIA-OY7D-ZYRO

Mysql版
Key: 姓名(Name):Ysoho
组织(Organization):www.Ysoho.com
注册码(Serial):NAVJ-W56S-3YUU-MVHV

这两个Key都是 8.1*版的

呵呵别和我说你不知道 怎么导入到SqlServer

Enjoy…

去年用 PostgreSql开过发 多域名 **站点系统 , 单库,, 性能一直不错.今年6月份由于 服务器内存太低了 没办法 就把程序给换成了 SqlServer 多库来用了  开发语言为C#

BTW:很喜欢PostgreSql的 表继承

有喜欢PgSql的朋友 可以 留下Email..大家一起学习

声明:本资料由本人最早发布于百度知道 网址:http://zhidao.baidu.com/question/100574841.html