易截截图软件、单文件、免安装、纯绿色、仅160KB

SQL Server 2008的管理工具要消耗更多的内存

2008的SSMS比2005版要多消耗一倍左右的内存,而且似乎不会自己释放,至少也是内存管理不是很合理,往往打开几个查询窗口进行查询后内存就会升到难以200MB到300MB,且关掉后内存不会释放,而2005的SSMS一般只是在100MB左右。对拥有大内存的电脑来说这可能不算什么,但对内存只有1G或更少的用户来说,这几乎是不可容忍的,因为使用SSMS的同时一般还会打开如浏览器,开发工具等多个消耗内存的大户。
也许这是因为SSMS2008加入了诸多新功能,但是无论如何这样的软件使用起来很难让人觉得舒服。


相关文档:

SQL优化介绍一

一、选择最有效率的表名顺序(只在基于规则的优化器中有效)
 
ORACLE的解析器按照从右到左的顺序处理from子句中的表名,因此from子句中写在最后的表(基础表 driving table)将被最先处理. 在from子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表.当ORACLE处理多个表时, 会运用排序及合并的方式连接它们 ......

转载 Sql导入到处Excel

/*=================== 导入/导出 Excel 的基本方法 ===================*/
  
  从Excel文件中,导入数据到SQL数据库中,很简单,直接用下面的语句:
  
  /*===================================================================*/
  --如果接受数据导入的表已经存在
  insert into 表 select * from
  ......

Java 执行 SQL 脚本文件

是拷贝的别人的,以备学习
package com.unmi.db;
import java.io.FileInputStream;
import java.io.InputStream;
import java.sql.Connection;
import java.sql.Statement;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
/**
* 读取 SQL 脚本并执行
* @author Unmi
*/
pub ......

sql中中文列名

今天遇到一个问题:
在拼一条动态Sql语句时,由于是用字段的值做列名,所以列名用到了汉字。
一运行,报错:在“、”附件有语法错误。
很纳闷,难道超长了?
尝试在企业管理器中添加这个列名,发现添加完之后系统自动添加了一对中括号,对于"aa、bb","aa,bb"也都添加了中括号。
看来是微软为了以防万一,连 ......

SQL注入简单原理分析

 SQL注入简单分析
示例语句:
select * from admintable where adminName like '%a%'
在查询中我们一般在a这个地方由界面传入不同的值,当我们在a这里传入的值为“'”单引号时,拼凑成的SQL语句就如下:
select * from admintable where adminName like '%'%'
执行这句语句我们会发现出现以下异常: ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号