201810-17 服务端I/O性能大比拼:Node、PHP、Java、Go 摘要:本文首先简单介绍了I/O相关的基础概念,然后横向比较了Node、PHP、Java、Go的I/O性能,并给出了选型建议。了解应用程序的输入/输出(I/O)模型能够更好的理解它在处理负载时理想情况与实际情况下的差异。也许你的应用程序很小,也无需支撑太高的负载,所以这方面需要考虑的东西还比较少。但是,随着应用程序流量负载的增加,使用错误的I/O模型可能会导致非常严重的后果。在本文中,我们将把Node、Java、Go和P... 继续阅读 >
201708-05 从技巧、案例和工具入手,详解性能优化怎么做 作者介绍颜圣杰,.NET平台软件工程师,对DDD领域驱动设计感兴趣,目前在研究ABP框架,热爱写作与分享。最近一段时间系统新版本要发布,在beta客户测试期间,暴露了很多问题,除了一些业务和异常问题外,其它都集中在性能上。有幸接触到这些性能调优的机会,这里跟大家归纳交流一下。性能优化是一个老生常谈的问题了,典型的性能问题如页面响应慢、接口超时,服务器负载高、并发数低,数据库频繁死锁等。而造成性能... 继续阅读 >
201506-05 sql server抓取表结构的语句 sqlserver2008抓取方法:--------------------------------------- SELECT 表名=CaseWhenA.colorder=1ThenD.nameElse''End, 表说明=CaseWhenA.colorder=1Thenisnull(F.value,'')Else''End, 字段序号=A.colorder, 字段名=A.name, 字... 继续阅读 >
201504-26 SQL Server 中的跨库视图 在一个SQL中,有多个数据库,A、B、C,在使用C为连接库中,现在要查询A中的表T1。那么,在C中建创视图(A_T1)。 SELECT*FROMA.dbo.T1这样就当本地表使用了。 继续阅读 >
201503-23 在SQL Server中将数据导出为XML和Json 有时候需要一次性将SQLServer中的数据导出给其他部门的也许进行关联或分析,这种需求对于SSIS来说当然是非常简单,但很多时候仅仅需要一次性导出这些数据而建立一个SSIS包就显得小题大做,而SQLServer的导入导出工具其中BUG还是蛮多的,最简单的办法是BCP。 数据导出为XML 在SQLServer2005之后提供了一个forxml子句在关系数据库中原生支持XML。通过该命令可以将二维关系结果集转换为... 继续阅读 >
201503-21 SQL Server使用LIKE运算符进行匹配查询 在查询的过程中,如果遇到不能明确的指明查询的限定条件时,就会用到LIKE运算符进行模式匹配查询。在查询时可以使用如下几个通配符:%:包含零个或多个字符的任意字符串—(下划线):任何单个字符[]:制定范围([a-f])或集合([abcdef])中的任何单个字符串[^]:不属于指定范围([a-f])或集合([abcdef])中的任何单个字符串... 继续阅读 >
201501-12 SQL Server新一轮更新 上个月微软的SQLServer团队发布了大量小型更新。值得关注的内容包括:针对本地服务器的PowerBI、针对SQLServer2014的SystemCenter支持,以及对Java/PHP驱动程序的更新。但首先要关注的是,针对DB2用户的微软迁移工具。针对DB2的SQLServer迁移助手微软针对DB2的SQLServer迁移助手(SQLServerMigrationAssistantforDB2)最近发布了6.0版本。这个工具声称要“自动化迁移工作的各个方面,包括迁移评估分... 继续阅读 >
201412-23 SQL Server 自增字段重置 ---删除原表数据,并重置自增列truncatetabletablename--truncate方式也可以重置自增字段--重置表的自增字段,保留数据DBCCCHECKIDENT(tablename,reseed,0)--设置允许显式插入自增列SETIDENTITY_INSERTtablenameON--当然插入完毕记得要设置不允许显式插入自增列SETIDENTITY_INSERTtablenameOff 继续阅读 >