-
sql – 将数据库更改为“online”并将db设置为“multi-user”
所属栏目:[MsSql] 日期:2020-05-24 热度:109
我有一个离线的2008 sql数据库,我想在线并设置为多用户.使用sql server management studio – 新的查询窗口 – 当我执行以下命令时: ALTER DATABASE mydb SET ONLINE; ALTER DATABASE mydb SET MULTI_USER; 我收到此错误消息: Msg 5064, Level 16, State 1,[详细]
-
SQL档案脚本
所属栏目:[MsSql] 日期:2020-05-24 热度:53
我正在尝试将记录从数据库中的表归档到归档数据库中的相同表.我需要能够为日期大于三年的所有记录执行插入操作,然后删除这些行.但是,这个表有数百万个实时记录,所以我希望一次以大约100到1000个块的循环运行它.到目前为止,我的存储过程执行整个insert语句,然[详细]
-
sql-server-2005 – 如何才能获得聚簇索引而不是聚簇索引扫描?
所属栏目:[MsSql] 日期:2020-05-24 热度:113
我在SQL Server 2005中有一个存储过程,当我运行它并查看它的执行计划时,我注意到它正在进行聚簇索引扫描,这使得它的成本为84%.我已经读过,我必须修改一些东西以获得Clustered Index Seek,但我不知道要修改什么. 我会感激任何帮助. 谢谢, 布赖恩 没有任何细节[详细]
-
sql – 标记不连续的日期范围
所属栏目:[MsSql] 日期:2020-05-24 热度:98
背景(输入) Global Historical Climatology Network在其天气测量集合中标记了无效或错误的数据.删除这些元素后,有大量数据不再具有连续的日期部分.数据类似于: 2007-12-01;14 -- Start of December2007-12-29;82007-12-30;112007-12-31;72008-01-01;8 -- St[详细]
-
sql-server-2008-r2 – Visual Studio 2015 – Sql Server项目数据库图
所属栏目:[MsSql] 日期:2020-05-24 热度:82
有没有办法在Visual Studio中创建数据库图表作为Sql Server项目? 我知道可以在sql server management studio中完成它,但我也想知道是否可以在Visual Studio中完成. 根据MSDN( https://msdn.microsoft.com/en-us/library/y5a4ezk9.aspx),Visual Studio 2013中[详细]
-
sql – 大的性能差异:使用sysdate vs使用预先格式化的日期
所属栏目:[MsSql] 日期:2020-05-24 热度:141
为什么这两个查询之间存在如此巨大的性能差异? -- (89 seconds)SELECT max(mydate) FROM mytable WHERE eqpid = ABCDEFGAND mydate sysdate - 5 与 -- (0.6 seconds)SELECT max(mydate) FROM mytable WHERE eqpid = ABCDEFGAND m[详细]
-
sql – 如何在带有Rails的WHERE子句中使用ANY而不是IN?
所属栏目:[MsSql] 日期:2020-05-24 热度:143
我曾经有过如下查询: MyModel.where(id: ids) 哪个生成sql查询如: SELECT my_models.* FROM my_modelsWHERE my_models.id IN (1, 28, 7, 8, 12) 现在我想将其更改为使用ANY而不是IN.我创造了这个: MyModel.where(id = ANY(VALUES(#{ids.join[详细]
-
SQL Server Weird Grouping Scenario由多列和OR组成
所属栏目:[MsSql] 日期:2020-05-24 热度:86
我有一个奇怪的分组场景,并找到一些麻烦找出什么是在SQL中分组的最佳方式. 想象一下,我们有以下一个表 CREATE TABLE Item( KeyId VARCHAR(1) NOT NULL, Col1 INT NULL, Col2 INT NULL, Col3 INT NULL)GOINSERT INTO Item (KeyId, Col1, Col2, Col3)[详细]
-
sql-server – 在自连接中引用的SQL Server CTE很慢
所属栏目:[MsSql] 日期:2020-05-24 热度:172
我编写了一个表值UDF,它以CTE开头,从大表中返回行的子集. CTE中有几个连接.一对内部和一个左边连接到其他表,这些表不包含很多行. CTE有一个where子句,它返回日期范围内的行,以便只返回所需的行. 然后,我在4个自左连接中引用此CTE,以便使用不同的标准构建小计.[详细]
-
sql-server – 如何在SQL Server Management Studio 2012中查找匹配的开始和结束
所属栏目:[MsSql] 日期:2020-05-24 热度:74
如何在SQL Server Management Studio 2012中查找匹配的开始和结束语句?我有一个很长的存储过程,有几个级别的多页嵌套if语句. SQL已经格式化.我的问题与 this one非常相似,但我使用的是现在使用Visual Studio Shell的SSMS 2012.我想知道MS是否添加了此功能,或[详细]
-
用dplyr在数据库中写表
所属栏目:[MsSql] 日期:2020-05-24 热度:75
有没有办法让dplyr将数据库管道数据连接到该数据库中的新表,从不在本地下载数据? 我想做一些事情: tbl(con, mytable) %% group_by(dt) %% tally() %% write_to(name = mytable_2, schema = transformed) 虽然我完全同意学习SQL的建议,但您可以利用dplyr不会[详细]
-
sql-server – SQL查询,执行计划和“并行”
所属栏目:[MsSql] 日期:2020-05-24 热度:134
所以我(仍然)经历了一些缓慢的遗留sql视图,用于计算(有时)大量数据集的一些平均值和标准偏差.我最终得到的是加入观点等观点的观点. 所以我虽然会审查我的查询的执行计划.它立即建议丢失索引,然后我实现了.但它仍然无法忍受缓慢(如此缓慢超过VB6应用程序查询它[详细]
-
如何避免SQL中INSERT的重复值?
所属栏目:[MsSql] 日期:2020-05-24 热度:74
我有一个名为的表: Delegates 该表有四个字段: ID(Auto increment, Primary)MemberNo, FromYr, ToYr 我正在使用此查询插入: INSERT INTO Delegates ([MemNo],[FromYr],[ToYr]) values(@MemNo, @FromYr,@ToYr) 值来自用户输入.一个成员可以是任何一年的代表[详细]
-
sql – 如何检查oracle中的所有字段是否都是唯一的?
所属栏目:[MsSql] 日期:2020-05-24 热度:92
嗨,大家简单的问题,但找不到任何东西. 谢谢 SELECT myColumn, COUNT(*)FROM myTableGROUP BY myColumnHAVING COUNT(*) 1 如果它们的出现次数大于1(即它们不是唯一的),这将返回所有myColumn值及其出现次数. 如果此查询的结果为空,则此列中包含唯一值.[详细]
-
sql – 如何通过不间断的序列来分组条目?
所属栏目:[MsSql] 日期:2020-05-24 热度:121
CREATE TABLE entries ( id serial NOT NULL, title character varying, load_sequence integer); 和数据 INSERT INTO entries(title, load_sequence) VALUES (A, 1);INSERT INTO entries(title, load_sequen[详细]
-
MS SQL Server 2005 – 存储过程“自发中断”
所属栏目:[MsSql] 日期:2020-05-24 热度:112
客户端在执行存储过程时报告了非常奇怪的行为的重复实例. 它们具有运行易失性数据集的缓存转置的代码.编写存储过程以按需重新处理数据集,如果: 1.自上次重新处理以来,数据集已发生变化 2.数据集已保持5分钟不变 (第二个条件是在更改期间停止大量重复重新计算[详细]
-
sql – 数据库中的继承?
所属栏目:[MsSql] 日期:2020-05-24 热度:166
有没有办法在数据库中使用继承(特别是在SQL Server 2005中)? 假设我有几个像CreatedOn,CreatedBy这样的字段,我想在我的所有实体上添加它.我寻找替代方法,而不是将这些字段添加到每个表. SQL Server 2005中的表之间没有继承这样的东西,并且正如其他人所指出的[详细]
-
sql – 如何根据行号选择行?
所属栏目:[MsSql] 日期:2020-05-24 热度:101
我正在开发一个小项目,我需要根据记录的实际行号从临时表中选择一条记录. 如何根据行号选择记录? 其他几个答案触及了这个问题,但这可能会解释. SQL(集合论)中确实没有隐含的顺序.所以要参考“第五行”需要你介绍这个概念 Select *From ( Select Row_Number()[详细]
-
数据库 – 存储过程有替代方法吗?
所属栏目:[MsSql] 日期:2020-05-24 热度:160
是否有任何替代存储过程,安全,快速以及存储过程.我只知道Hibernate.还有其他类似的技术吗? 存储过程是放置在数据库上执行的代码(SQL)的地方,因此我理解这个问题 “有没有其他方法来打包在数据库上运行的代码?” 有几个答案: 没有其他任何东西与存储过程完[详细]
-
sql-server – 在SQLServer中使用缓存表,我疯了吗?
所属栏目:[MsSql] 日期:2020-05-24 热度:136
我有一个有趣的delimma.我有一个非常昂贵的查询,涉及执行几个全表扫描和昂贵的连接,以及调用计算一些地理空间数据的标量UDF. 最终结果是包含呈现给用户的数据的结果集.但是,我无法返回我想在一次调用中显示用户的所有内容,因为我将原始结果集细分为页面并返回[详细]
-
sql – 用于redshift数据库的数据透视表
所属栏目:[MsSql] 日期:2020-05-24 热度:61
我知道之前已经问过这个问题但是任何答案都无法帮助我达到我想要的要求.所以在新线程中提出问题 在redshift中,如何使用每个唯一维度集将数据转换为一行的形式,例如: id Name Category count8660 Iced Chocolate Coffees 1058660 Ic[详细]
-
sql – HBase中的高级查询
所属栏目:[MsSql] 日期:2020-05-24 热度:192
鉴于以下HBase架构场景( from the official FAQ)…… How would you design an Hbase table for many-to-many association between two entities, for example Student and Course? I would define two tables: Student: stude[详细]
-
从数据库设计到UI还是其他方式?
所属栏目:[MsSql] 日期:2020-05-24 热度:128
在开始或计划新项目时,您是否始终倾向于考虑db模式,或者您是否采用其他方式开始设计UI然后向下移动堆栈? 或者你有不同的发展方式? 并非真正的敏捷/瀑布/规格/故事只是一种方式来处理人们在从事个人/专业或其他项目时所依赖的方式. 我已经确定两者都是过去最[详细]
-
sql-server – 链接服务器和同义词之间的区别?
所属栏目:[MsSql] 日期:2020-05-24 热度:163
t-sql链接服务器和同义词之间有区别吗?如果是这样,他们是什么,在哪种情况下我会选择一个而不是另一个? 您使用链接服务器连接到不同服务器上的数据库.您使用同义词指定要在SQL中访问的对象(例如表),它就像一个别名.有关详细信息,请参阅 here. 例如,ServerNam[详细]
-
sql-server – CPU时间或经过的时间 – 这实际上意味着SQL Query的性能?
所属栏目:[MsSql] 日期:2020-05-24 热度:158
我有一个SQL Server 2012表与2697记录,该表未编入索引.未来高达10万条记录的数据将会增加.我没有加入任何其他表来检索记录.最初我创建了一个用户定义的函数来从表中检索记录. 后来我才知道视图会比用户定义的函数更快,因此我为该表创建了一个View. 要了解Quer[详细]

浙公网安备 33038102330553号