sql小小的疑问 - .NET技术 / C#
可能因为工作的原因 接触数据库这块比较少,之前都是做程序这块,数据库这块都有专门的人来做 分工都很明细 所以对数据库这一块完全不了解。前段时间 去面试了几家公司 几乎都是在数据库这块挂掉的 连个简单的SQL都写不出来,所以现在决定恶补数据库这块。
最近又接触到lucene 里面要用到索引 现在想问问数据库大牛们 数据库索引到底是个什么东西,用在哪些地方 有什么优势?
baidu
一般一个表最好有一个或多个索引。索引就是为了查找记录快速而设置的,但是过多的索引可能会导致占用空间太大反而影响效率,所以要选择建立合适的索引。就像一本书前面的目录一样,可以让你很快的找到所需的内容。
索引,就像相当于目录,顾名思义用于查找,你确实应该百度谷歌一下
百度百科什么的,这个说的都很详细的。
索引:
优点:主要是加快查询数据,不过要用的好才行。
缺点:插入的时候慢
索引技术(Indexing)是一种快速文件访问技术,它将文件记录在某个或某些域(或称为属性)上的取值与该记录的物理地址直接联系起来,提供了一种根据记录域的取值快速访问文件记录的机制。索引文件是一种利用索引技术支持快速文件访问的文件组织和存取方法。
索引加快了查询记录却减慢了数据更新速度,本身还占用一定的存储空间。
{{
相关问答:
最近在做个网上商城,购物车模块,没有做过,麻烦各位帮忙说下大致说下思路,能发一份源码更好。小弟先谢过各位了;
QQ:413763818;
eamil:swebook@126.com
网上一大堆!
www.51aspx.com
去下 ......
我要得到一个字符串如:
sdfk|||sgts
sdfsfd|||rgreg
wrfw|||sefw
就是要得到|||后面的字符串,有什么函数吗?怎么用呢?谢谢!
SQL code:
select
right(col,len(col)-charindex('|||',col)-2)
f ......
DataSet导出xml 批处理(循环)得怎么处理
XML文件
<A>
<B>
<C>
</C>
&nb ......
clientserial devseral chunnelnum devdata5
CZ0001 308001 5000 11.1
CZ0001 308001 5001 11.2
CZ0001 308001 5002 11.3
CZ0001 3080 ......
<table style="width: 1000px"><tr>
<td style="height: 38px; width: 35px;">
姓名</td>
......