-
sql-server – 在MS SQL(mssql)中查找阻塞/锁定查询
所属栏目:[MsSql] 日期:2020-05-25 热度:51
使用sys.dm_os_wait_stats我已经确定了我认为是一个锁定问题 wait type waittime pct running ptc LCK_M_RS_S 2238.54 22.14 22.14 LCK_M_S 1980.59 19.59 41.73 有没有办法找到顶部的阻止/锁定查询?我试图查询sys.dm_db_index_o[详细]
-
sql – 复合主键:是好还是坏
所属栏目:[MsSql] 日期:2020-05-25 热度:79
我一直在设计一个在线商店系统的数据库.通过阅读本网站的一些帖子我遇到的问题是,虽然我可以使用复合主键,下面我将要解释一下,这是否真的是一个不好的做法(根据我在这方面阅读的帖子)很多人说这是一个糟糕的做法,这就是为什么我问). 我想在单独的表格中存储订[详细]
-
sql – 如何使用有效日期的数据加速对大型数据仓库表的查询?
所属栏目:[MsSql] 日期:2020-05-25 热度:121
所以我在查询一些非常大的表格.它们如此之大的原因是因为PeopleSoft每次对某些数据进行更改时都会插入新记录,而不是更新现有记录.实际上,它的事务表也是一个数据仓库. 这需要在其中嵌套选择的查询,以获取最新/当前行.它们都是有效的,并且在每个日期内(施放到[详细]
-
数据库 – 缓存忽视的前瞻数组
所属栏目:[MsSql] 日期:2020-05-25 热度:109
我正在尝试了解在 here描述的simipiled缓存隐藏的前瞻阵列,从 this presentation的第35页 Analysis of Insertion into Simplified Fractal Tree: Cost to merge 2 arrays of size X is O(X=B) block I/Os. Merge is very I/O efficient. Co[详细]
-
Sql Server之旅——第六站 使用winHex利器加深理解数据页
所属栏目:[MsSql] 日期:2020-05-25 热度:129
这篇我来介绍一个winhex利器,这个工具网上有介绍,用途大着呢,可以用来玩数据修复,恢复删除文件等等。。。。它能够将一个file解析成hex形式,这样你就可以对hex进行修改,然后你就可以看到修复后的结果,为什么要在sqlserver系列中说这个呢???很简单呀[详细]
-
SQL省市区三级表
所属栏目:[MsSql] 日期:2020-05-25 热度:178
-- 表的结构 areaDROP TABLE area;CREATE TABLE area ( id int NOT NULL , areaID int NOT NULL, area varchar(200) NOT NULL, fatherID int NOT NULL, PRIMARY KEY (id))DROP TABLE city;CREATE TABLE city select id int NOT NULL , cityID int NOT NULL,[详细]
-
SqlServer灾备方案(本地)
所属栏目:[MsSql] 日期:2020-05-25 热度:71
如果你曾经有那么一个不经意的心跳来自于数据库数据损坏:错误的新增、更新、删除。那么下面的方案一定能抚平你的创伤!对于一个数据库小白来说,数据库的任何闪失带来的打击可说都是致命的。最初,我们让一个叫做“数据库”的小孩任性的在服务器上裸奔(没有[详细]
-
sql-server – 在不使用QUOTENAME的情况下,在SQL Server中正确转义分隔标识符
所属栏目:[MsSql] 日期:2020-05-25 热度:178
代码必须做些什么来清理标识符(表,视图,列),而不是用双引号将它们包装起来,并在标识符名称中出现“double up”双引号?参考文献将不胜感激. 我继承了一个具有自定义对象关系映射(ORM)系统的代码库. SQL无法在应用程序中编写,但ORM仍必须最终生成要发送到SQL S[详细]
-
获取上周五的日期,除非今天是星期五使用T-SQL
所属栏目:[MsSql] 日期:2020-05-25 热度:50
我正在尝试获取正确的SQL代码以获取上周五的日期.几天前,我以为我的代码是正确的.但只是注意到它已经到了上周的星期五,而不是上周五.我写这个问题的那天是星期六,8/11/2012 @ 12:23 am.在SQL Server中,此代码将于2012年8月3日星期五返回.但是,我希望这会在周[详细]
-
sql – 在Oracle中使用IF ELSE
所属栏目:[MsSql] 日期:2020-05-25 热度:165
作为一名Web开发人员,我知道如何在多种语言中使用IF ELSE.但是,我正在学习如何使用TOAD for Oracle编写报告. 我的问题是,如何正确添加IF ELSE语句? 这就是我想要做的. 错误是:命令未正确结束. (VIKKIE和ICKY一直由我的主管负责帮助我学习) SELECT DISTINCT[详细]
-
sql-server – SQL Server – 如何确定索引是否未被使用?
所属栏目:[MsSql] 日期:2020-05-25 热度:170
我有一个高需求的事务数据库,我认为是过度索引.最初,它根本没有任何索引,因此为常见过程添加一些索引会产生巨大的差异.但是,随着时间的推移,我们已经创建了索引来加速单个查询,一些最流行的表上有10-15个不同的索引,在某些情况下,索引只是略有不同,或者是相同[详细]
-
sql – 如何选择每个部门的最高工资,包括赚取它的员工
所属栏目:[MsSql] 日期:2020-05-25 热度:122
给出一个表Employees +-------+--------+-----------+------+-----------+------+------+--------+| EMPNO | ENAME | JOB | MGR | HIREDATE | SAL | COMM | DEPTNO |+-------+--------+-----------+------+--[详细]
-
sql-server – 在星型模式中,事实和维度之间的外键约束是否必要?
所属栏目:[MsSql] 日期:2020-05-25 热度:157
我第一次接触数据仓库,我想知道是否有必要在事实和维度之间设置外键约束.没有它们有什么重大缺点吗?我目前正在使用关系星型模式.在传统的应用程序中,我习惯使用它们,但我开始怀疑在这种情况下是否需要它们.我目前正在SQL Server 2005环境中工作. 更新:对于[详细]
-
没有三角函数的SQL距离查询
所属栏目:[MsSql] 日期:2020-05-25 热度:56
我有一个SQLite数据库,它不支持trig函数.与第二个lat,lng对相比,我想按距离对我的表中的一组lat,lng对进行排序.我熟悉用于按距离分类lat,lng对的标准hasrsine距离公式. 在这种情况下,我并不特别关心精度,我的点被远距离分开,所以我不介意通过将曲线视为直线来[详细]
-
sql-server – 将数据从一个SQL Server数据库表复制到另一个SQL Server数据库表
所属栏目:[MsSql] 日期:2020-05-25 热度:197
我想在不同服务器之间将数据从一个表复制到另一个表. 如果它在同一服务器和不同的数据库中,我使用了以下内容 SELECT * INTO DB1..TBL1 FROM DB2..TBL1 (to copy with table structure and data)INSERT INTO DB1..TBL1(F1, F2) SELECT F1, F2 FROM DB2..TBL1 ([详细]
-
更新数据库Android
所属栏目:[MsSql] 日期:2020-05-25 热度:90
谁能告诉我如何更新android中的数据库.我用嵌入式数据库创建了一个应用程序.我更改了清单中的数据库版本并创建了更新方法.我想测试它以查看数据库是否正确更新但是当我使用adb命令时,只有-r将允许我重新安装但它保留数据库.有没有办法运行adb命令,允许我更新[详细]
-
适用于.Net的良好嵌入式数据库解决方案(如SQLite)
所属栏目:[MsSql] 日期:2020-05-25 热度:134
我正在寻找可以与.Net项目一起使用的基于文件的存储解决方案.这需要一个类似sql的接口来存储和检索数据.它们需要相对较少的开销,并且不需要最终用户安装任何其他组件.我正在跳一个我可以参考和使用的.dll.如果与ORM密切相关,则奖励积分. 我目前最喜欢的是SQLi[详细]
-
在SQL中处理’可
所属栏目:[MsSql] 日期:2020-05-25 热度:162
假设您有一个存储过程,它需要一个可选参数.您希望在SQL查询中使用此可选参数.通常这就是我看到它完成的方式: SELECT * FROM dbo.MyTableName t1WHERE t1.ThisField = testAND (@MyOptionalParam IS NULL OR t1.MyField = @MyOptionalParam) 这似乎运行良好,[详细]
-
如何将SQL子查询转换为连接
所属栏目:[MsSql] 日期:2020-05-25 热度:53
我有两个表与1:n关系:“content”和“versioned-content-data”(例如,文章实体和该文章创建的所有版本).我想创建一个显示每个“内容”的顶级版本的视图. 目前我使用此查询(使用简单的子查询): SELECT t1.id, t1.title, t1.contenttext, t1.fk_idothertable[详细]
-
sql-server-2008 – 如何查找调用给定存储过程的所有SQL代理作业
所属栏目:[MsSql] 日期:2020-05-25 热度:58
我在SQL 2008 / R2中.我想运行一个查询,看看是否有一个SQL代理作业调用指定的存储过程(手动检查太多了). 这是一个查询,它将为您提供更多(查看存储的proc名称的WHERE子句): SELECT [sJOB].[job_id] AS [JobID] , [sJOB].[name] AS [JobName] , [sJSTP].[step_[详细]
-
SQL:OPENROWSET,无法为请求字符串构建?
所属栏目:[MsSql] 日期:2020-05-25 热度:95
我想构造与OPENROWSET方法一起使用的查询. 例: SELECT *FROMOPENROWSET(SQLOLEDB, srv; login; mdp;SELECT * FROM Case WHERE ID = + @caseID) 但是,当我这样做时,我得到错误:”附近的语法不正确 我该如何构建查询? 谢谢 尽管OPENROWSET中的查询被指定为字[详细]
-
sql – 查找字符串中的字符数和数字
所属栏目:[MsSql] 日期:2020-05-25 热度:133
嗨,我有一个表测试如下 NAME---------abc1234XYZ12789a12X8b78Y9c5Z 我试着找出字符串中数字和字符数的计数 select name,length(replace(translate(lower(name),abcdefghijklmnopqrstuvwxyz, ), ,)) as num_count,length(repla[详细]
-
.net – 使用Insert()和Clear()时StringBuilder中的内存泄漏
所属栏目:[MsSql] 日期:2020-05-25 热度:82
我需要在StringBuilder中添加一些行,其中最后添加的行应该在字符串的开头,最后的最后一行.我添加一个这样的新行: stringBuilder.Insert(0, Some text. + Environment.NewLine); 完成后,我像这样清空StringBuilder: stringBuilder.Clear(); 我多次重复使用相[详细]
-
用于SQL Server Service Broker的.NET API [已关闭]
所属栏目:[MsSql] 日期:2020-05-25 热度:110
是否有使用SQL Server Service Broker的.NET API或对象模型? 没有官方支持的API.有一些社区样本虽然是由Service Broker团队或MS的相关团队开发的,您可以将其作为起点,但它们不受官方支持(您不能致电产品支持并报告错误): WCF Transport Channel for SQL Ser[详细]
-
SQL Server使用OPENROWSET导出到Excel
所属栏目:[MsSql] 日期:2020-05-25 热度:52
我使用以下语句成功导出到excel: insert into OPENROWSET(Microsoft.Jet.OLEDB.4.0, Excel 8.0;Database=C:template.xls;, SELECT * FROM [SheetName$]) select * from myTable 是否有任何标准方法可以使用此模板为excel表单指定一个新名称,以便模板永[详细]

浙公网安备 33038102330553号