-
请问一个查询,有点难度哦!(附脚本)
请教一个查询,有点难度哦!(附脚本)脚本如下:USE[AdventureWorks]GO/******Object:Table[dbo].[Table_1]ScriptDate:2012/11/33:13:29******/SETANSI_NULLSONGOSETQUOTED_IDENTIFIERONGOSETANSI_PADDINGONGOCREATETABLE[dbo].[Table_1]([...
23
热度 -
SQL Server 2008 r2 查询效率有关问题
SQLServer2008r2查询效率问题我有一张表,共有56个字段。发现以下情况:1、我在我的开发机执行sql语句setstatisticstimeonSELECT*FROM[eShop].[dbo].[Product](多次执行,时间平均在90-100ms)2、在服务器上有相同的数据库,相同的表,相同的内容。执行同样SQL语句,执行结果为:(多次执行,时间平均在250ms)3、在我的开发机连服...
21
热度 -
sqlserver晋级需要注意哪些事项
sqlserver升级需要注意哪些事项?原数据库是sqlserver2005企业版,现在需要升级到sqlserver2012企业版,SQLSERVER都是正版的。sql2005的数据原先是sql2000升级过去。数据是2004年开始到现在,9年的数据。现在用户反应系统速度越来越慢,所有领导让升级到sql2012,然后对数据库进行优化。但是我对数据库这一块不是太了解。(没有专业的DBA)请问一下,数...
39
热度 -
帮忙看上如何建这个索引
帮忙看下怎么建这个索引~数据库里面想要这样的数据排序形式,首先要以时间做索引,然后里面再以字母做分类索引时间 字母2010年1月 A2010年1月 A2010年1月 B2010年1月 B2010年1月 C2010年1月 C2010年1月 C2010年1月 D2010年1月 D2010年2月 A2010年2月 A2010年2月 A2010年2月 A2010年2月 B2010年2月 B2010年2月 ...
70
热度 -
消息 8134,级别 16,状态 1,第 1 行 遇到以零作除数异常
消息8134,级别16,状态1,第1行遇到以零作除数错误color="#000000"face="宋体">这两天遇到一个非常奇怪的问题,给人的感觉有点匪夷所思,如下所示,在更新一个表的统计信息时,会遇到“遇到以零作除数错误”,本来这个错误是属于数学错误,但是居然出现在更新统计信息的SQL语句里面color="#000000"face="宋体">UPDATESTATISTICS[dbo].[FIIn...
688
热度 -
expdp/impdp表空间迁移有关问题
expdp/impdp表空间迁移问题$expdpsystem/systemdumpfile=dzxdbackup.dumpdirectory=DIR_TESTtransport_tablespaces=XDDB_DATA,XDDB_INDXnologfile=YExport:Release10.2.0.4.0-64bitProductiononThursday,06December,201214:...
563
热度 -
怎么获取sql语句的执行情况
如何获取sql语句的执行情况近来我的oracle数据库(9201)运行慢,我想查看数据库执行了什么sql语句,什么时候执行,执行了多长时间,如何查询,谢谢。color='#e78608'>------解决方案--------------------SQLtrace跟踪其他session的执行情况步骤:1、查询session:sid和#serialselectsid,serial#,username...
60
热度 -
Oracle联接失败,starup提示ORA-03113
Oracle连接失败,starup提示ORA-03113ORA-03113:end-of-fileoncommunicationchannelProcessID:7920SessionID:170Serialnumber:5去alert_<instance>.log查了下7920的id,没发现什么问题。系统是windows200832bit,Oracle11.1.0.6.0.数据库基本...
91
热度 -
oracle数据库存储过程,该怎么处理
oracle数据库存储过程在存储过程中执行一个sql语句,如果执行后没有结果,就会报错.想在结果为空的时候执行另一个操作,怎么判断结果为空呢?(结果为两个字段)color='#FF8000'>------最佳解决方案--------------------是selectinto语句吗?捕获异常后处理。(如果是update语句,可以在update语句之后用ifSQL%NOTFOUNDthen)dec...
67
热度 -
IMP-00032: SQL 话语超过缓冲区长度IMP-00008: 导出文件中出现无法识别的语句
IMP-00032:SQL语句超过缓冲区长度IMP-00008:导出文件中出现无法识别的语句:现在数据库中的用户经常会被lock掉unlock后过会还会lock掉然后我把导出的数据进行导入会出现下面的错误,请问要怎么解决谢谢IMP-00032:SQL语句超过缓冲区长度IMP-00008:导出文件中出现无法识别的语句:'Oracle_Databasereturnsoneentryforeachdat...
19
热度 -
|M| 500分第二贴:求做一个Web系统的权限的编程思想和数据库设计和具体实现(大家看看小弟我设计的表)
|M|500分第二贴:求做一个Web系统的权限的编程思想和数据库设计和具体实现(大家看看我设计的表)Red_angelX(八戒)说:用户表里面设计1个或者N个权限列,对应每个操作10这样可以对应每个操作都记录是否有权限-_-#这样的话只对用户组来说是可以的,但现在我是对用户-->角色-->模块得到权限以下是我的表模块表ID模块名1汽车操作2火车操作模块项目表id项目名1华南汽车票2华北...
6382
热度 -
MS SQL触发器删除的有关问题
MSSQL触发器删除的问题大家好,基于昨天我提问过的问题,.后来还是没弄好.请再帮帮忙.-----------------统计表(Statistics)-----------StatisticsIDWebArticleNumber(全站文章总数)120--------------------------------------------------------------个人表(Personal...
300
热度 -
Oracle中怎么判断SQL是否真正做了排序
Oracle中如何判断SQL是否真正做了排序在Oracle中,有时候在执行计划中看到sort关键字,就有人认为是做了排序,其实不一定。可以用下面的方法实验:droptabletestpurge;createtabletestasselect*fromdba_objects;execdbms_stats.gather_table_stats(user,'test');select/*+gg_...
34
热度 -
怎么获取某个sql语句的执行计划系列二
如何获取某个sql语句的执行计划系列二如何获取某个sql语句的执行计划系列二这里介绍另一种较为简单的方法使用SQL*PlusAUTOTRACE可以轻松捕获sql的执行计划setautotarceon/ENablesautotracingSQLstatementsOFF/DisablesautotracingSQLstatementsTRACE[ONLY]/EnablesautotracingSQL...
42
热度 -
帮ping 个IP 顶者有分,该怎么解决
帮ping个IP顶者有分帮个忙:ping210.75.234.218把最大值,最小值,所在城市,网络类型,发上来类拟:最大值最小值所在城市网络类型202ms187ms北京adsl1M113ms92ms南宁电信宽带181ms178ms北京网通ADSL512K101ms97ms江苏电信color='#e78608'>------解决方案--------------------水区沙发,抢之最大值最小值...
35
热度 -
擒获进程在执行的SQL语句
捕获进程在执行的SQL语句??方法1:?根据服务器processID获取执行的SQL语句??prompt根据服务器processID获取执行的SQL语句ACCEPTpidNUMBERprompt'输入服务器的进程编号:';setserveroutputonsetverifyoffdeclaresqltextvarchar2(4000);Cursorc_GetSQLTextisselectsql_t...
92
热度 -
怎么能够得知一个数据库的读写速度呢
如何能够得知一个数据库的读写速度呢?老师的毕业设计要求通过大量的实验数据来研究数据库读写速度优化的方法。如果我插入一行数据,那么怎样能够知晓这条命令所占用的执行时间呢?color='#FF8000'>------解决方案--------------------setstatisticstimeon;t-sqlsetstatisticstimeoff;color='#FF8000'>------解决...
17
热度 -
SQL话语的执行步骤
SQL语句的执行步骤SQL语句的执行步骤一条SQL语句的处理过程要经过以下几个步骤。1语法分析分析语句的语法是否符合规范。2语义分析检查语句中涉及的所有数据库对象是否存在,且用户有相应的权限。3视图转换将涉及视图的查询语句转换为相应的对基表查询语句。4表达式转换将复杂的SQL表达式转换为较简单的等效连接表达式。5选择优化器不同的优化器一般产生不同的“执行计划”6选择连接方式Oracle有三种连接方...
90
热度 -
【mysql】目录的优化
【mysql】索引的优化写在前面的话查询容易,优化不易,且写且珍惜mysql结构从MySQL逻辑架构来看,MySQL有三层架构,第一层连接,第二层查询解析、分析、优化、视图、缓存,第三层,存储引擎MySQL有哪些索引类型?从数据结构角度1、B+树索引(O(log(n))):关于B+树索引,可以参考MySQL索引背后的数据结构及算法原理2、hash索引:a仅仅能满足"=","IN"和"<=&g...
150
热度 -
理解统计信息(3/6):哪位高手创建和管理统计信息?在性能调优中,统计信息的作用
理解统计信息(3/6):谁创建和管理统计信息?在性能调优中,统计信息的作用。在理解统计信息(2/6):直方图中,我们讨论了直方图,密度,还有SQLServer如何用统计信息做基数预估(cardinalityestimation)。这篇文章会讨论统计信息如何被创建,还有统计信息在性能调优中的重要性。有2类统计信息,索引统计信息和列统计信息。索引统计信息是索引创建的一部分(建立索引会自动创建索引统计信...
22
热度