-
sql – 在什么条件下,SELECT by PRIMARY KEY会变慢?
所属栏目:[MsSql] 日期:2020-05-24 热度:121
在相当典型的 EclipseLink / JPA应用程序中查找一些数据库性能问题. 我看到频繁的查询需要25-100ms.这些是简单查询,只是从表中选择其主键等于值的所有列.他们不应该慢. 我正在查看postgres日志中的查询时间,使用log_min_duration_statement,这样可以消除任何[详细]
-
sql-server-2005 – SQL Server 2005中数据库加密的最佳实践
所属栏目:[MsSql] 日期:2020-05-24 热度:90
我需要开发一个将数据存储在SQL Server 2005数据库中的应用程序(应用程序本身将是WCF服务或Asp.Net Web服务). 现在,这些数据非常机密,我需要将它以加密形式存储在数据库中. 所以,我想知道最好的做法是什么.我知道SQL Server内置了一些加密功能.是否存在’for[详细]
-
数据库设计 – 用于存储RSS提要的最佳数据库结构
所属栏目:[MsSql] 日期:2020-05-24 热度:51
我一直在寻找这里和谷歌的答案,虽然我已经找到一些指示我还没有找到解决方案. 如果你有一个带有数据库的简单RSS阅读器,你可能有几个用于存储提要的表(忽略在这里处理订阅者): 饲料(饲料ID,饲料标题, 饲料网址) 项目(item-id,feed-id, item-title,item-conten[详细]
-
sql-server – 找出完整的SQL Server数据库大小
所属栏目:[MsSql] 日期:2020-05-24 热度:93
我需要知道SQL Server 2000中的所有数据库占用了多少空间.我做了一些研究,但找不到任何帮助我的脚本. 资料来源: http://searchsqlserver.techtarget.com/tip/0,289483,sid87_gci1313431,00.html 适用于SQL2000,2005,2008 USE master;GOIF OBJECT_ID(dbo.sp_S[详细]
-
sql-server – SQL Server:检查其他表中是否存在所有行
所属栏目:[MsSql] 日期:2020-05-24 热度:79
我需要知道一个表中的所有行是否都存在于其他表中: declare @Table1 table (id int)declare @Table2 table (id int)insert into @Table1(id) values (1)insert into @Table1(id) values (4)insert into @Table1(id) values (5)inser[详细]
-
如何在插入时从OrientDB获取记录?
所属栏目:[MsSql] 日期:2020-05-24 热度:152
OrientDB问题…… 有没有人知道如何在插入后获取recordId: db.save(person) 我在下面尝试了人POJO: @Idprivate Object id; 但保存后id字段为null.我用Google搜索并用Google搜索无效.我只需要插入一个对象,然后获取orientdb生成的recordid. 在pojo中定义字段[详细]
-
sql – 如何避免注入按运行时值排序查询
所属栏目:[MsSql] 日期:2020-05-24 热度:176
当查询允许您通过传入参数对列进行排序时,这是一个常见问题.以下是我尝试使用ColdFusion ORM的内容.我知道这样做会为SQL注入添加一个安全循环漏洞.由于ORDER BY不能放置参数,我们必须将它追加到查询本身.我已经逃脱了一些易受攻击的角色,但我仍然不能说这是安[详细]
-
sql-server – 如何使用TRUNCATE TABLE影响索引
所属栏目:[MsSql] 日期:2020-05-24 热度:68
使用SQL Server 2005,升级到2012 如果我有ETL,则执行以下操作(简化) TRUNCATE TABLE detinationINSERT INTO detinationSELECT *FROM source 这是否清除索引并使用插入重建它?我有碎片吗? 假设它不会截断索引.这意味着数据库在物理上不一致.所以不可能这样.[详细]
-
.net – 当实体框架中的数据库模式发生变化时,最佳做法是什么?
所属栏目:[MsSql] 日期:2020-05-24 热度:85
我正在使用Entity Framework在.NET项目中执行ORM.我面临的问题是,当数据库架构发生更改时,没有适当的机制来更新edmx文件. 例如,如果有一个名为“Salary”的列,并将其更改为“EmpSalary”,那么当我从visual studio更新edmx时,它会在类中显示两列 – Salary和Em[详细]
-
linq – 存储库与数据访问
所属栏目:[MsSql] 日期:2020-05-24 热度:145
在n层应用程序的上下文中,您认为数据访问类与存储库之间存在差异吗? 我倾向于认为是,但我只是想看看其他人的想法.我的想法是存储库的工作只是包含和执行原始查询本身,其中数据访问类将创建上下文,执行存储库(传递上下文),处理将数据模型映射到域模型并将结果[详细]
-
将普通Postgres数据库转换为PostGis数据库
所属栏目:[MsSql] 日期:2020-05-24 热度:168
我有一个普通的postgres数据库,里面有很多地理编码数据.这只是纬度和经度两列. 我想将此数据库转换为PostGIs数据库.任何人都可以建议我转换数据库的方法吗?我不想创建一个新的postgis tempalte数据库,然后逐个移动整个数据. 首先,将PostGIS 2.x安装到您的系[详细]
-
sql-server – 视图上的NOLOCK,是否会传播到表中?
所属栏目:[MsSql] 日期:2020-05-24 热度:181
如果在VIEW的select中包含NOLOCK,NOLOCK是否会向下传播到视图中连接的表中?如果没有,锁定VIEW的目的是什么? 示例查看代码: CREATE VIEW [my_custom_view]AS SELECT a1.[column_a], a1.[column_b], a1.[column_c], a1.[column_d] FROM [table_a] a[详细]
-
为什么SQL标准允许重复行?
所属栏目:[MsSql] 日期:2020-05-24 热度:143
关系模型的 core rules之一是元组(行)所需的唯一性: Every individual scalar value in the database must be logically addressable by specifying the name of the containing table, the name of the containing column and the pr[详细]
-
sql-server-2005 – Visual Studio数据库项目 – 未解析对临时表的引用
所属栏目:[MsSql] 日期:2020-05-24 热度:150
我已将我的sql server 2005数据库导入到VS2010数据库项目中.我的一个存储过程包含类似于的语句 INSERT INTO #myTemp… 和Visual Studio给我一个警告,如 SQL04151: Procedure: [dbo].[mySproc] has an unresolved reference to object [#myTemp]. 有没有办法解[详细]
-
sql – Oracle:查找仅包含空值的列
所属栏目:[MsSql] 日期:2020-05-24 热度:83
我有一个包含大量列和类型列的表. 对于特定类型,某些列似乎总是空的. 我想为每种类型创建一个视图,并仅显示每种类型的相关列.假设如果某列只有特定类型的空值,那么这些列不应该是视图的一部分,那么如何通过查询找到它? 有没有 SELECT [columnName] FROM [tab[详细]
-
sql – H2数据库中的Oracle MERGE语句
所属栏目:[MsSql] 日期:2020-05-24 热度:139
我们开始在内存数据库中使用H2进行自动化测试.我们使用Oracle进行生产和销售.开发环境.因此,我们的想法是在H2测试数据库中复制表结构,就像在我们的Oracle开发数据库中一样. Oracle SQL语句包括MERGE语句,并在查询中使用表名和USING的别名. 如何以不改变开发环[详细]
-
在SQL中选择包含所有子项的父记录
所属栏目:[MsSql] 日期:2020-05-24 热度:68
假设我有两个表,“父母”和“孩子”. Parent-to-Child是一个很多:很多关系,通过标准的交叉引用表实现. 我想查找使用SQL的给定Child组的所有成员引用的Parent的所有记录(特别是MS SQL Server的T-SQL; 2005语法是可接受的). 例如,假设我有: 列表项目 父爱丽丝[详细]
-
sql – Django嵌套事务 – “with transaction.atomic()” – 寻求澄清
所属栏目:[MsSql] 日期:2020-05-24 热度:79
在 Django nested transactions – “with transaction.atomic()”问题是,鉴于此…… def functionA(): with transaction.atomic(): #save something functionB()def functionB(): with transaction.a[详细]
-
SQL Server 2005 Profiler如何查看整个存储过程链
所属栏目:[MsSql] 日期:2020-05-24 热度:115
SQL Server 2005 Profiler显示已调用存储过程(SP)以及传递了哪些变量.但是我不知道如何让探查器向我显示后续调用.我的意思是当SP A呼叫SP B而SP B呼叫SP C. 有没有办法让探查器显示这个链? 谢谢 您可以启用 SP:StmtCompleted事件以查看过程中的每个语句,包括[详细]
-
Meteor:上传图像并以base64字符串形式保存到数据库
所属栏目:[MsSql] 日期:2020-05-24 热度:199
我有一个Meteor应用程序,我有兴趣以最简单的方式上传图像. 我能想到的最简单的方法是以某种方式将图像转换为客户端上的base64字符串,并将其作为字符串保存到数据库中. 如何将用户文件系统上的图像转换为base64字符串,然后将其保存到数据库? 您可以使用 HTML5[详细]
-
.Net Core 2.0数据库第一种方法Mysql DB的Scaffold-DbContext
所属栏目:[MsSql] 日期:2020-05-24 热度:115
我正在使用 MySQL DB在.Net Core 2.0中开发WEB API.我正在尝试搭建MySQL DB.我跟随 This link (MySQL Official Site)但是当我解除脚手架命令时我得到了错误我在下面提到过,如果我做错了什么,请告诉我. 脚手架命令(在包管理器控制台中触发) Scaffold-DbContext[详细]
-
如何创建SQL Server函数以返回int?
所属栏目:[MsSql] 日期:2020-05-24 热度:196
我正在尝试创建一个SQL函数来测试参数是以某个术语开头还是包含该术语,但不是以它开头. 基本上,如果参数以term开头,则函数返回0.否则返回1. 这是我所拥有的函数的骨骼,我正在尝试从我发现的另一个函数中进行调整: CREATE FUNCTION [dbo].[fnGetRelevance] ([详细]
-
sql-server-2005 – 存储过程的版本更改
所属栏目:[MsSql] 日期:2020-05-24 热度:81
我有一个非常依赖存储过程的应用程序(SQL 2005/2008).我们正在做一个小修改,修改这些存储过程中的25-35个.应用程序使得两个版本的存储过程都必须可用. 这是应用程序的主要版本4,通常我们已经能够完全修改数据结构以适应每个新版本.但是在这种情况下,我们不能[详细]
-
sql-server-2008 – SQL Server 2008:存储更改跟踪表的位置在哪里?
所属栏目:[MsSql] 日期:2020-05-24 热度:151
我们有一个通过SQL Server 2008在共享主机上运行的数据库.由于性能限制,我们现在处于这个位置,我们必须移动数据库和网站.我们在数据库上使用更改跟踪,以便客户端可以使用同步框架进行同步. 我的问题是:更改跟踪表是否以某种方式存储在数据库中,这意味着在重[详细]
-
sql – 用于数据更新批准的Db设计
所属栏目:[MsSql] 日期:2020-05-24 热度:165
我正在开发一个项目,我们需要让某些用户输入或更新的数据在添加到“实时数据”之前处于挂起状态. 在准备数据的同时,用户可以保存不完整的记录.虽然数据处于待处理状态,但我们不希望数据影响对编辑实时数据的用户施加的规则,例如在输入已处于挂起状态的相同数[详细]

浙公网安备 33038102330553号