Questions tagged «sql»

用于在关系数据库管理系统(RDBMS)中管理数据的数据库语言。请注意,每个数据库实现的SQL都略有不同。请记住也标记您的特定数据库,例如[mysql],[postgres],[mssql]或[oracle]。

6
如何区分两个Oracle 10g模式?
我感觉到,两个大型的复杂Oracle模式之间应该有相同之处,应该有所区别,因此决定转储并进行比较以进行研究。我找到了一篇文章(http://www.dba-oracle.com/art_builder_get_schema_syntax.htm),其中提供了以下命令来转储表和索引定义。 SELECT DBMS_METADATA.GET_DDL('TABLE',u.table_name) FROM USER_TABLES u; SELECT DBMS_METADATA.GET_DDL('INDEX',u.index_name) FROM USER_INDEXES u; 但是,当我转储和扩散模式的输出假脱机时,几乎每一行上都有微不足道的差异,导致差异毫无价值。例如,架构名称包含在每个表定义中。 是否有更好的方法可以以比较工具轻松比较的格式提供最重要的架构数据。我对表,索引和触发器感兴趣。 我正在使用Oracle数据库10g企业版10.2.0.3.0

2
是否有MySQL性能基准来衡量utf8_unicode_ci与utf8_general_ci的影响?
我读到这里和那里,使用utf8_unicode_ci核对,确保更好的治疗Unicode文本(例如,它的已知,如何扩展字符,如“O E”到“OE”的搜索和排序)相比默认utf8_general_ci它基本上只是剥离变音符号。不幸的是,两个消息来源都表明该utf8_unicode_ci速度慢于utf8_general_ci。 所以我的问题是:“稍微慢一点”是什么意思?有没有人运行基准测试?我们是在谈论-0.01%的性能影响,或者说是-25%的影响? 谢谢你的帮助。

5
如何为高使用率的ASP.NET应用程序负载均衡SQL Server 2008?
假设您有一个使用ASP.NET和IIS 7的成功Web应用程序。它会生成许多对SQL Server 2008数据库的调用,并且预计将以99.9%的正常运行时间对公众开放(停机时间为8小时,每分钟45分钟)年)。 我们的目标是: 在服务器上安装Windows Update,而不会导致客户停机 防止由于超时而导致服务器上的硬件崩溃使ASP.NET应用程序变慢 与ASP.NET应用程序的负载平衡不同,SQL的负载平衡似乎要困难得多。为使用Microsoft堆栈的Micro-ISV设置简单的负载平衡SQL Server 2008 R2群集的最佳实践是什么?


2
在Windows Server上禁用最大密码长度
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,以使其成为服务器故障的主题。 3年前关闭。 尝试在Windows 2012服务器上创建长度超过16个字符的密码时,由于密码太长而被拒绝。我试图寻找一个名为“最大密码长度”的GPO-我找不到。问题可能出在:PwdFilt或PCNSFLT。我也看过的regedit屏幕截图。1个 问题是我们在要安装的SQL 2014服务器上需要36个char密码来进行加密。 有什么建议?

3
SQL Server:语句,批处理,事务,连接
我的问题很简单:两者之间的区别/相似点/基数是什么 交易次数 分批 连接和 陈述 在SQL Server中? 据我了解,连接是SQL Server实例与客户端之间的单个通信通道,在其中执行按批分组的语句集合。批处理被隐式或显式映射到一个或几个事务。这个对吗?
10 sql-server  sql 


2
当主体服务器物理脱机时,c#中的数据库自动故障转移不起作用
我正在使用SQL Server 2008在C#中设置DB自动故障转移,并且使用见证程序设置具有“具有自动故障转移镜像的高安全性”,并且我的连接字符串看起来像 "Server=tcp:DC01; Failover Partner=tcp:DC02; database=dbname; uid=sewebsite;pwd=somerndpwd;Connect Timeout=10;Pooling=True;" 在测试过程中,当我关闭主体服务器上的SQL Server服务时,自动故障转移就像超级按钮一样工作,但是如果我使主体服务器脱机(通过关闭服务器或杀死网卡),自动故障转移将无法正常工作,网站刚刚超时。 我发现这篇文章的第二个帖子暗示了这一点,因为我们使用的是命名管道,当主体脱机时该管道不起作用,但是我们在连接字符串中强制使用TCP。 要使此数据库自动故障转移正常工作,我缺少什么?

2
如何计算唯一值?
我正在尝试获取唯一的ip_addresses的数量(在这种情况下为'3')。该表如下所示: 结构体: CREATE TABLE bandits ( key text NOT NULL, ip_address inet, offence text, count bigint DEFAULT 1); 数据: 从stdin复制盗贼(密钥,ip_address,犯罪,计数); 127.0.0.1_testing 127.0.0.1测试1 127.0.0.2_testing 127.0.0.2测试3 127.0.0.2_testing2 127.0.0.2 testing2 1 127.0.0.3_testing 127.0.0.3测试1
9 sql  postgresql 

3
mysqldump忽略带通配符的表
我需要对包含50个奇数表的数据库进行转储,我想排除其中约有前缀的15个奇数 exam_ 我尝试过mysqldump --ignore-table=dbname.exam_* ,甚至尝试过--ignore-table=dbname.exam_% 它没有按预期工作。我不得不使用--ignore-table多次。 编辑:我已经看到了一些列出tables not like tablename_%并传递给的shell脚本mysqldump。 但是,我想知道mysqldump或mysql中是否有一个选项,因此无需编写脚本即可执行相同的操作。 编辑添加:最终使用脚本ignore-table=多次转储数据库(不包括表)。

2
将SQL数据库备份到外部USB硬盘是否是一个好主意?
我将在海上石油平台(机架服务器)上安装数据库系统。它们的硬件和空间非常有限,因此无法建立备份基础结构。也无法通过FTP发送备份,因为它们甚至没有文件服务器。 我当时正在考虑将SQL数据库备份到Portable USD Hard Drives。USB硬盘驱动器将始终始终直接插入服务器。每周一次,他们会将硬盘换成新的/旧的。 这样做是个好主意吗?如果不能,您可以提出更好的解决方案吗?
8 backup  sql  usb 

1
vCPU是与1个Socket相同还是一个Core?
目前,我有一个带有2(vCPU)处理器的Hyper-v VPS。我想安装限制为1个套接字或4个核心(以较小者为准)的SQL Server Express 2012。 我的问题: vCPU是作为单个内核还是作为插槽?还是完全不同的东西?
8 vps  sql  vcpu 

7
具有数据库后端的DHCP服务器
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使它成为服务器故障的主题。 3年前关闭。 我一直在寻找替代我的(古老的)ISC-DHCPd服务器的工具。 对我来说,带有数据库后端的DHCP服务器听起来是个好主意,因为这样我就可以为服务器提供一个友好的Web界面了。令人惊讶的是,我无法提供任何主要的开源项目。 有人知道吗?我还读过有关修改ISC以使用数据库后端的信息...谁能告诉我这种解决方案对于繁忙的生产服务器是否足够稳定?还是一起使用Bad Bad™数据库? PS- /programming/893887/dchp-with-database-backend看起来无法回答这个类似的老问题。 编辑:我正在寻找免费的OS平台,Linux或BSD上的东西。如果有绝对伟大的东西仅适用于Windows,仍然会感兴趣。

1
将MySQL表的排序规则更改为utf8_general_cs
我试图将排序规则MySQL表更改为utf8_general_cs,但出现以下错误: mysql> ALTER TABLE table_name CONVERT TO CHARACTER SET utf8 COLLATE 'utf8_general_cs'; ERROR 1273 (HY000): Unknown collation: 'utf8_general_cs' 我运行“ SHOW COLLATE”命令,而“ utf8_general_cs”不在结果中。 我现在能做什么?
8 mysql  sql 

7
MySQL在某些方面是否比PostgreSQL好?
我知道这个问题听起来很挑衅,但事实并非如此。我最近发现MySQL在很多领域都有局限性,并且越来越喜欢PostgreSQL。它的伸缩性更好,并且比MySQL更尊重SQL标准。 我仍然对PostgreSQL领域还不陌生,并且由于我愿意在以后的所有项目中都脱离MySQL,因此我想知道的是:MySQL是否有任何更好的特定功能(如高性能或更加用户友好等。) 我想知道MySQL我会错过什么。我已经发现MySQL中的AUTO_INCREMENT字段比PostgreSQL中的SEQUENCES更方便,并且过去在Windows中的部署是有问题的(不再是问题。对我而言再也不是问题)。 还有什么?
8 mysql  sql  postgresql 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.