Cache实战

JerryXia 发表于 , 阅读 (1,465)
开始做过Web站点性能优化的人,应该都用过缓存这种技术。而在这篇文章中,我所说的Cache是狭义的,仅仅指的是Web站点开发使用到的ASP.NET的Cache,是使用HttpRuntime.Cache访问到的那个Cache,而不是其它的缓存技术或广义的缓存。介绍ASP.NET本身提供了一个强大的、便于使用的缓存机制,用于将需要大量服务器资源来创建的对象存储在内存中。缓存这些类型的资源会大大改进应用程序的性能。缓存实例是每个应用程序专用的,其生存期依赖于应用程序的生存期,重新启动应用程序后,... 阅读全文

Effective C# 原则49:为C#2.0做好准备

JerryXia 发表于 , 阅读 (1,279)
C#2.0,在2005年已经可以使用了,它有一些主要的新功能。这样使得目前使用的一些最好的实际经验可能会有所改变,这也会随着下一代工具的发布而修改。尽管目前你还可以不使用这些功能,但你应该这些做些准备。当Visual Studio .net2005发布后,会得到一个新的开发环境,升级的C#语言。附加到这门语言上的内容确实让你成为更有工作效率的开发者:你将可以写更好重用的代码,以及用几行就可以写出更高级的结构。总而言之,你可以更快的完成你的工作。C#2.0有四个大的新功能:范型,迭代,匿名方... 阅读全文

SqlServer2000、2005、2008的互相转换

JerryXia 发表于 , 阅读 (1,593)
2005转到2000的步骤步骤1. 生成for 2000版本的数据库脚本 2005 的manger studio -- 打开"对象资源管理器"(没有的话按F8), 连接到你的实例 -- 右键要转到2000的库 -- 任务 -- 生成脚本 -- 在"脚本向导"的"选择数据库"中, 确定选择的是要转到2000的库 -- 勾选"为所选数据库中的所有对象编写脚本" -- 在接下来的"选择脚本选项"... 阅读全文

Sqlite大数据量查询优化比较

JerryXia 发表于 , 阅读 (4,514)
标题写的有些大了……我做的一个Web网站用的是Sqlite数据库,昨天某网站采集了4039篇文章,发现页面打开速度慢的要死,看了一下耗时,发现sqlite在数据量比较大(4000算大?……我觉得挺大的了)的时候执行orderby xxx desc会变得很慢……1、select * from blog_cms where status=1 limit 0,10耗时15ms2、select * from blog_cms where status=1 ORDER BY id DESC limi... 阅读全文

MongoDB 使用的一些经验

JerryXia 发表于 , 阅读 (2,208)
这是一篇关于 MongoDB 使用经验的一篇文章,MongoDB 相对于 MySQL简单很多,关于 MySQL 的调优可以看另一篇博文: [MYSQL调优和使用必读](http://blog.guqiankun.com/post-181)。MongoDB 的单进程,多线程模型充分利用 MongoDB 的 oplogMongoDB 的 MMAP 内存模型MongoDB 的索引MongoDB 需要注意的几点对线上库的批量操作要控制频率实时将数据同步到关系型数据库支持复杂查询和数据分析需要为 M... 阅读全文

MYSQL 调优和使用必读

JerryXia 发表于 , 阅读 (1,972)
MYSQL 应该是最流行了 WEB 后端数据库。WEB 开发语言最近发展很快,PHP, Ruby, Python, Java 各有特点,虽然 NOSQL 最近越來越多的被提到,但是相信大部分架构师还是会选择 MYSQL 来做数据存储。MYSQL 如此方便和稳定,以至于我们在开发 WEB 程序的时候很少想到它。即使想到优化也是程序级别的,比如,不要写过于消耗资源的 SQL 语句。但是除此之外,在整个系统上仍然有很多可以优化的地方。1. 选择合适的存储引擎: InnoDB除非你的数据表使用来做... 阅读全文

Windows7下安装MongoDB

JerryXia 发表于 , 阅读 (103,238)
win7下安装mongodb系统环境:win7 64位 数据库:mongodb 2.4.5第一步当然是下载 地址:http://www.mongodb.org/downloads(32位还是64位自行选择)。 我下载的是:mongodb-win32-x86_64-2.4.5.zip第二步解压 mongodb-win32-x86_64-2.4.5.zip 例如解压到 D:\mongodb第三步 设置环境变量 把$MongoDB\bin 设置到系统的环境变量path中第四步:配置... 阅读全文