sql数据类型转换的价格是多少?

时间:2018-09-14 18:38:34

标签: sql sql-server

我目前正在使用事务引擎,我们的锁定机制和等待时间遇到了一些问题。因此,为了解决此问题,我尝试在一个单独的应用程序中模拟该过程。因此,我启动了SQL事件探查器并处理了一个事务。在查看查询时,我注意到以下内容:

在数据库中,我的列定义如下:

[{"_id":"5b9d1e06b355f116cb8cf0bb","key":"John"}]

但是,当我查看查询时,在SQL事件探查器中说出一条插入语句,某种程度上,代码将发送以下内容;

EVENTNBR (int), 
DEPFILENBR (int),
DEPFILESEQ (int), 
USERID (varchar(20)),
STATUS (varchar(1)),
CREATION_DT (datetime),
MOD_DT (datetime),
SOURCE_TYPE (varchar(100)),
SOURCE_GROUP (varchar(100)),
SOURCE_REFID (varchar(100)),
SOURCE_DATE (datetime),
CHECKSUM (varchar(50)),

现在查询成功并且可以正常工作。我想知道在SQL端进行这种类型转换的代价是多少?如果有一百万个这样的插入发生,纠正是否有区别?

谢谢

0 个答案:

没有答案