-
数据库 – 描述亚马逊等大型商业网站的基础结构的好文章?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:58
任何人都可以指点一下如何建立大型商业网站如amazon.com的好的底稿?最重要的是,我想知道如何设置数据库.他们是否拥有一组分布式的数据库来平衡负载,所有这些都将更新发送到一个“主”数据库等等?不一定是内在的涂料(尽管这是可取的),只是一个合理的帐户,说[详细]
-
sql-server – 如何从ado.net调用TSQL函数
所属栏目:[MsSql教程] 日期:2020-12-12 热度:192
我有一个在SQL Server中定义的函数(它需要一个字符串和一个int)如何用ADO.NET调用它? (如果与调用存储过程100%相同,请稍等一下,因为有很多关于调用存储过程的示例) 解决方法 唯一的区别是,您必须为返回值添加特殊参数 见:MySqlCommand call function using[详细]
-
sql-server – 在并发更新期间选择查询跳过记录
所属栏目:[MsSql教程] 日期:2020-12-12 热度:151
我有N个线程并发处理的表. CREATE TABLE [dbo].[Jobs]( [Id] BIGINT NOT NULL CONSTRAINT [PK_Jobs] PRIMARY KEY IDENTITY,[Data] VARBINARY(MAX) NOT NULL,[CreationTimestamp] DATETIME2(7) NOT NULL,[Type] INT NOT NULL,[ModificationTimestamp] DATETIME[详细]
-
sql-server – SQL Server中的“继承”表
所属栏目:[MsSql教程] 日期:2020-12-12 热度:106
我目前正在重新调整我们的联络管理数据库,我想听取人们的意见,解决一些具有共同属性的联系人类型的问题. 基本上我们有6种联系方式,包括Person,Company和Position @ Company. 在当前结构中,所有这些都有一个地址,但是在地址表中,您必须存储它们的类型才能加入[详细]
-
sql-server – 当@@ IDENTITY没有时,SCOPE_IDENTITY如何返回null
所属栏目:[MsSql教程] 日期:2020-12-12 热度:130
执行插入后,我选择SCOPE_IDENTITY或@@ IDENTITY. SCOPE_IDENTITY返回null,但@@ IDENTITY不返回. 我不明白这是怎么可能的. 你能想到这样的原因吗? 解决方法 以下是SCOPE_IDENTITY()将为null但@@ IDENTITY将具有值的示例: insert into a table with no identi[详细]
-
sql-server – 如何捕获DBCC-Statement的输出是一个诱人的
所属栏目:[MsSql教程] 日期:2020-12-12 热度:138
我在SQL Server上尝试以下操作: create table #TmpLOGSPACE( DatabaseName varchar(100),LOGSIZE_MB decimal(18,9),LOGSPACE_USED decimal(18,LOGSTATUS decimal(18,9)) insert #TmpLOGSPACE(DatabaseName,LOGSIZE_MB,LOGSPACE_USED,LOGSTATUS) DBCC SQLPERF[详细]
-
数据库 – 使用mongoose创建唯一的自动增量字段
所属栏目:[MsSql教程] 日期:2020-12-12 热度:127
给出一个模式: var EventSchema = new Schema({ id: { // ... },name: { type: String },}); 我想使id独特和自动增量.我试图实现mongodb implementation,但有问题的理解如何在猫头鹰做对. 我的问题是:在没有使用任何插件等的情况下在mongoose中实现自动增量[详细]
-
sql-server – 在SQL Server中的XML文档中查找节点顺序
所属栏目:[MsSql教程] 日期:2020-12-12 热度:193
如何找到 XML文档中节点的顺序? 我有一个这样的文件: value code="1" value code="11" value code="111"/ /value value code="12" value code="121" value code="1211"/ value code="1212"/ /value /value/value 我试图把这个东西放到一个定义如下的表中 CR[详细]
-
sql – 非常慢的DELETE查询
所属栏目:[MsSql教程] 日期:2020-12-12 热度:52
我有SQL性能问题.由于突然的原因,以下查询非常慢: 我有两个列表,其中包含某个表的Id.如果ID已经存在于第二个列表中,则需要从第一个列表中删除所有记录: DECLARE @IdList1 TABLE(Id INT)DECLARE @IdList2 TABLE(Id INT)-- Approach 1DELETE list1FROM @IdLis[详细]
-
sql-server – 糟糕的现实世界数据库模式
所属栏目:[MsSql教程] 日期:2020-12-12 热度:131
我们的硕士论文项目正在创建一个数据库模式分析器.作为基础,我们正在努力量化不良数据库设计. 我们的主管让我们分析了我们选择的真实世界模式,以便我们可以识别一些/多个设计问题.这些问题将被用作模式分析器的起点. 寻找一个好的架构有点困难,因为我们不希望[详细]
-
sql-server – 可以停止调用sp_reset_connection来提高性能吗?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:107
我的profiler跟踪显示在每个sql批处理或过程调用之间调用exec sp_reset_connection.有 reasons for it,但如果我有信心没有必要,可以防止它被调用,以提高性能? 更新: 我想象这可以提高性能的原因有两个方面: SQL Server不需要重置连接状态.我认为这是相当可[详细]
-
sql-server – 如何在没有VerifyExtraction的情况下将MSSQLServe
所属栏目:[MsSql教程] 日期:2020-12-12 热度:122
我想使用Server Management Studio提取MSSQLServer数据库的数据库模式.我使用Extract命令“Extract Data-tier Application ..” 在数据库中有几个引用另一个数据库.因为这样我得到以下错误. 提取数据库错误:验证数据包的架构模型失败. 错误SQL71562:验证元[详细]
-
sql-server – “如果不存在”在SQL CE上失败
所属栏目:[MsSql教程] 日期:2020-12-12 热度:102
我有一个意想不到的问题.我正在制作一个脚本来更新SQL CE数据库上的架构.这不会运行: if not exists( Select column_name from information_schema.columns where column_name = 'TempTestField' and table_name = 'Inventory_Master_File' ) Alter table In[详细]
-
sql-server – SQL Server 2008页/行压缩思想
所属栏目:[MsSql教程] 日期:2020-12-12 热度:194
这里有其他人在 SQL Server 2008 Compression在他们的数据集的页面还是行级呢?您对速度和磁盘空间的表现有什么印象? 有没有人看到压缩显示伤害性能? 在我们的一些巨大的事实表中,我们一直在玩,并注意到压缩可以在两个表及其索引上产生非常有益的查询速度差[详细]
-
.net – Order by在LINQ中与Concat()不起作用
所属栏目:[MsSql教程] 日期:2020-12-12 热度:92
使用VB.net和以下LINQ语句.我怀疑“Order by”不适用于Concat().我想列出用户拥有的当前项目,然后按顺序列出更多可用项目.首先我从数据库中选择当前项目,然后按顺序选择下一个可用项目. LINQ忽略通过语句的顺序和通过PK排序(这是itemID)我在执行语句之后立即[详细]
-
sql – 具有外连接的查询在Oracle 12c中的行为不同
所属栏目:[MsSql教程] 日期:2020-12-12 热度:193
关于Oracle 12c缺少的数据,我遇到了一个问题. 我看了一下代码,发现一个查询可以在mysql,mssql,oracle 11g上运行,但在oracle 12c中有不同的行为. 我已经推广了表格结构并进行了一些查询,并重现了这个问题. create table thing (thing_id number,display_name v[详细]
-
sql-server – 在SQL Server中将UNIQUE索引创建为“索引”或“约
所属栏目:[MsSql教程] 日期:2020-12-12 热度:95
在一个将要是UNIQUE(但不是表的主键)的列上创建索引时,SQL Server让我选择一些选项: 1)我可以选择它作为约束或索引. 我猜这就意味着,如果我将它设置为约束,则在查询时不会使用它,只有在写入时.然而,我可以想到的唯一有效的方法是SQL Server强制执行该约束是[详细]
-
sql – 在后续中使用group by和join
所属栏目:[MsSql教程] 日期:2020-12-12 热度:198
我在PostgreSQL数据库上有两张表,合同和付款.一个合同有多笔付款完成. 我有两个以下型号: module.exports = function(sequelize,DataTypes) { var contracts = sequelize.define('contracts',{ id: { type: DataTypes.INTEGER,autoIncrement: true } },{ cre[详细]
-
数据库 – 有没有计划支持Scala的SIQ(ScalaIntegratedQuery)类似
所属栏目:[MsSql教程] 日期:2020-12-12 热度:144
07年,克里斯托弗·沃格(Christopher Vogt)目前的SIQ状况为 presented. 显示了查询如何工作和看起来像,但据我所知,没有关于如何表示这些类型的概念,e. G.如果仍然需要编写样板代码来解释Scala的数据库结构. F#3.0增加了type providers(Don Syme的PDC谈话:vide[详细]
-
tsql – 在T-SQL中是否有异或运算符?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:105
这是我的发言 IF (@UserName IS NULL AND @EditorKey IS NULL) OR (@UserName IS NOT NULL AND @EditorKey IS NOT NULL) BEGIN RAISERROR ('One of @UserName,@EditorKey must be non-null.',15,0) RETURNEND 我想要的是能够做这样的事情: IF (@UserName IS[详细]
-
SQL中的重要数字
所属栏目:[MsSql教程] 日期:2020-12-12 热度:135
我想在SQL中能够将数字转化为n个重要数字.所以: 123.456 rounded to 2sf would give 1200.00123 rounded to 2sf would give 0.0012 我知道ROUND()函数,它返回到n个小数位,而不是有效数字. 解决方法 选择round(@ number,@ sf-1- floor(log10(abs(@number))))[详细]
-
.net – 使用自动配置的localdb进行单元测试;我该怎么清理?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:185
我已经配置了一个.mdf文件以及一个localdb连接字符串,用于单元测试,如下所示: connectionStrings add name="TestData" providerName="System.Data.SqlClient" connectionString="Data Source=(localdb)v11.0; AttachDBFilename='|DataDirectory|TestData.m[详细]
-
如何保存最后一个检查点在sql中用于下一行
所属栏目:[MsSql教程] 日期:2020-12-12 热度:176
有什么办法可以存储最后一个迭代的行结果,并将其用于下一行迭代? 例如我有一个表(Time_Table). __ Key type timeStamp 1 ) 1 B 2015-06-28 09:00:00 2 ) 1 B 2015-06-28 10:00:00 3 ) 1 C 2015-06-28 11:00:00 4 ) 1 A 2015-06-28 12:00:00 5 ) 1 B 2015-06-[详细]
-
有效地计算SQL中的重要术语
所属栏目:[MsSql教程] 日期:2020-12-12 热度:78
之前我被引入了ElasticSearch significant terms aggregation,并且对于这个指标是多么的好和相关性而感到非常惊讶.对于不熟悉它的人来说,这是一个非常简单的概念 – 对于给定的查询(前景集),给定的属性对背景集的统计意义进行评分. 例如,如果我们在询问英国运[详细]
-
在SQL Server中如何将索引从一个表复制到另一个表
所属栏目:[MsSql教程] 日期:2020-12-12 热度:53
我需要将索引从一个表复制到另一个表.有很多索引,我不想从头重新创建它们.似乎出现错误倾向. 我已经复制了结构 SELECT * INTO [BackupTable] FROM [OriginalTable] 但是这不会复制索引,约束,触发器等 有谁知道如何做到这一点? 解决方法 要复制Index定义吗?[详细]