- 博客(6)
- 资源 (18)
- 收藏
- 关注
转载 数据库中使用自增量字段与Guid字段作主键的性能对比
1.概述: 在我们的数据库设计中,数据库的主键是必不可少的,主键的设计对整个数据库的设计影响很大.我就对自动增量字段与Guid字段的性能作一下对比,欢迎大家讨论.2.简介: 1.自增量字段 自增量字段每次都会按顺序递增,可以保证在一个表里的主键不重复。除非超出了自增字段类型的最大值并从头递增,但这几乎不可能。使用自增量字段来做主键是非常简单的,一般只需
2015-09-15 17:30:24 1738
转载 GUID和INT两种数据类型做主键的比较
我们公司的数据库全部是使用GUID做主键的,很多人习惯使用int做主键。所以呢,这里总结一下,将两种数据类型做主键进行一个比较。使用INT做主键的优点: 1、需要很小的数据存储空间,仅仅需要4 byte 。 2、insert和update操作时使用INT的性能比GUID好,所以使用int将会提高应用程序的性能。 3、index和Join 操作,int的性能最好。
2015-09-15 17:26:25 1959
转载 Delphi pointer
怎样才能访问pointer指针的所有数据?(最好有多种方法一起说明) 例: var p:pointer begin p:=一个指针变量 p:=p+1;//为什么不能这样使用?怎样才能指向下一个地址? end;var p: pointer; s: string; begin s:= 'abc'; p:= PChar(s); //给指针赋值
2015-09-12 17:13:25 2804
原创 delphi多线程
VCL中,工作线程执行在Execute方法中,你必须从TThread继承一个类并覆盖Execute方法,在这个方法中,所有代码都是在另一个 线程中执行的,除此之外,你的线程类的其他方法都在主线程执行,包括构造方法,析构方法,Resume等,很多人常常忽略了这一点。最简单的一个线程类如下:TMyThread = class(TThread)protected proc
2015-09-06 20:25:06 813
转载 delphi 各新版本特性收集
delphi 各新版本特性收集 Delphi XE6新增了一些特性并增强了原有的功能,主要有以下几个方面: IDE(整合开发环境) InternetXML(扩展标记语言)Compiler(编译器)COM/Active XDatabase support(数据库支持)CORBAActions(动作)Custom Variants(可定义的可
2015-09-01 21:32:18 3038
转载 TThreadList的用法
TThreadList的用法初次使用TThreadList时找不到.Count属性,也找不到.Items属性,没有这两个属性就不能访问列表中的内容,这可怎么用呢,后来发现了LockList方法,这个方法返回一个TList,哦,原来是首先通过LockList安全的得到一个TList然后使用TList返回列表中的内同,当然最后不要忘了调用UnLock函数。例子:with MyT
2015-09-01 08:15:18 723
delphi socket api 应用示例
2016-03-26
数据库连接通用管理模块(源码、例子)
2009-05-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人