SqlServer

Sql Server 索引使用情况及优化的相关 Sql

SqlServer索引使用情况及优化的相关Sql语句,非常好的SQL语句,记录于此:--BeginIndex(索引)分析优化的相关Sql--返回当前数据库所有碎片率大于25%的索引--运行本语句会扫描很多数据页面--避免在系统负载比较高时运行--避免在系统负载比较高时运行declare@dbidintselect@dbid=db_id()SELECTo.nameastablename,s.*FROMsys.dm_db_index_physical_stat

系统 2019-08-12 01:55:42 3024

数据库相关

afxwin.h 与stdafx.h

(1)StandardApplicationFrameExtend没有函数库,只是定义了一些环境参数,使得编译出来的程序能在32位的操作系统环境下运行。Windows和MFC的include文件都非常大,即使有一个快速的处理程序,编译程序也要花费相当长的时间来完成工作。由于每个.CPP文件都包含相同的include文件,为每个.CPP文件都重复处理这些文件就显得很傻了。为避免这种浪费,AppWizard和VisualC++编译程序一起进行工作,如下所示:1

系统 2019-08-12 01:54:25 3024

Oracle

Oracle App Client use Mtom

MTOMinteroperabilitybetweenOracleAppServerandSunWSITAfewmonthsagoIwroteacoupleofarticles(WCF-ORA,ORA-WCF)aboutMessageTransmissionOptimizationMechanism(MTOM)interoperabilitybetweenOracleApplicationServerandMicrosoftWindowsCommunica

系统 2019-08-12 01:53:18 3024

数据库相关

深入理解C指针之三:指针和函数

原文:深入理解C指针之三:指针和函数理解函数和指针的结合使用,需要理解程序栈。大部分现代的块结构语言,比如C,都用到了程序栈来支持函数的运行。调用函数时,会创建函数的栈帧并将其推到程序栈上。函数返回时,其栈帧从程序栈上弹出。在使用函数时,有两种情况指针很有用。一种是将指针作为参数传递给函数,函数可以修改指针所引用的数据,可以高效的传递大块数据。另一种是声明函数指针。程序的栈和堆程序的栈和堆是C程序的重要运行时元素。程序栈是支持函数执行的内存区域,通常和堆共

系统 2019-08-12 01:53:04 3024

数据库相关

PLSQL_监控有些SQL的执行次数和频率

原文:PLSQL_监控有些SQL的执行次数和频率2014-12-25CreatedBy鲍新建一、摘要在ORACLE数据库应用调优中,一个SQL的执行次数/频率也是常常需要关注的,因为某个SQL执行太频繁,要么是由于应用设计有缺陷,需要在业务逻辑上做出优化处理,要么是业务特殊性所导致。如果执行频繁的SQL,往往容易遭遇一些并发性的问题。那么如何查看ORACLE数据库某个SQL的执行频率/次数,潇湘隐者同学整理如下,借花献佛了:)方法1:通过查询V$SQLAR

系统 2019-08-12 01:52:26 3024

数据库相关

PowerDesigner 常用 设置教程

1.显示工具栏:选择菜单栏空白处勾选Palette也可以通过:菜单栏->Tools->CustomizeToolbars:勾选Palette即可。byrhythmk.cnblogs.com2.切换数据库:菜单栏->Database->ChangeCurrDBMS3.控制显示设计表字段:菜单栏->Tool->DisplayPreferences->Table选择Advanced然后选择Colums通过选择ListColumns边上搜索控件勾选中:CODE,N

系统 2019-08-12 01:52:11 3024

SqlServer

sqlserver waitfor time 延迟函数的用法

SQL有定时执行的语句WaitFor,可以写到一个存储过程中再执行一次语法:WaitFor{Delay'time'|Time'time}Delay后面的时间为延迟多少时间执行Time后面的时间为指定何时执行,格式为"HH:MM:SS",不支持日期例:------指定10:00执行Beginwaitfortime'10:00'select*fromtablenameend-----指定等待1小时后执行beginwaitfordelay'1:00'select

系统 2019-08-29 22:40:08 3022

数据库相关

PL/SQL变长数组

PL/SQL变长数组时PL/SQL集合数据类型中的一种,其使用方法与PL/SQL嵌套表大同小异,唯一的区别则是变长数组的元素的最大个数是有限制的。也即是说变长数组的下标固定下限等于1,上限可以扩展。下面给出具体的描述及其使用方法。一、变长数组语法TYPEtype_nameIS{VARRAY|VARYINGARRAY}(size_limit)OF-->type_name用于指定varray类型名,size_limit定义varray元素的最大个数elemen

系统 2019-08-12 01:51:56 3022

数据库相关

编写SQL的辅助工具

原文:编写SQL的辅助工具今天在同事的帮助下,下载了一个工具:ApexSQLedit,可能是我孤陋寡闻,不知道还有这样的好工具,它可以在我键入SQL时,帮助我提示表的名称和列名称。还可以帮助我格式化SQL语句,就像上面的SQL,如果你写的很乱,可以选择你的SQL,然后选择格式化,就排版成上面的样子。另外,它还提供了代码块(应该叫SQL块吧?)。可以到他的网站上下载试用的版本。http://www.apexsql.com/编写SQL的辅助工具

系统 2019-08-12 01:34:00 3022

MySql

MySQL和MongoDB设计实例对比

MySQL是关系型数据库中的明星,MongoDB是文档型数据库中的翘楚。下面通过一个设计实例对比一下二者:假设我们正在维护一个手机产品库,里面除了包含手机的名称,品牌等基本信息,还包含了待机时间,外观设计等参数信息,应该如何存取数据呢?如果使用MySQL的话,应该如何存取数据呢?如果使用MySQL话,手机的基本信息单独是一个表,另外由于不同手机的参数信息差异很大,所以还需要一个参数表来单独保存。CREATETABLEIFNOTEXISTS`mobiles`

系统 2019-08-12 01:33:03 3022

MySql

MySQL保留关键字

今天在使用hibernate关联映射导出表的时候因为映射了一个表名为option,是MYSQL的关键字,总是生成错误,一开始以为是映射文件和代码问题,检查不出问题才想到可能用到数据库的保留关键字了,查了一下才知道.看来命名还是得注意点.ADDALLALTERANALYZEANDASASCASENSITIVEBEFOREBETWEENBIGINTBINARYBLOBBOTHBYCALLCASCADECASECHANGECHARCHARACTERCHECKCO

系统 2019-08-12 01:52:35 3021

Oracle

oracle查询多行数据合并成一行数据!

如果是oracle10g以上一个wm_concat函数就可以解决。如果是oracle9i以下就有点麻烦了。表结构如下:NAMENullType--------------------------------------N_SEC_CODENOTNULLCHAR(6)C_RESEARCHER_CODENOTNULLVARCHAR2(20)此表保存了“股票”与“研究员”的对应关系数据,一般而言,对于同一只股票而言,可能有多个研究员对其进行跟踪研究。所以目前遇到

系统 2019-08-12 09:30:18 3020

数据库相关

LCC编译器的源程序分析(36)case语句

case语句是使用在switch语句之中,它实现了选择一个分支执行。当表达式的值与case后面的常量表达式的值相等时,就执行此case语句后面的语句。LCC处理这个语句的代码如下:#001caseCASE:#002{#003intlab=genlabel(1);#004if(swp==NULL)#005error("illegalcaselabel/n");#006#007definelab(lab);第3行生成标号1起始值。第4行是判断是否在switch

系统 2019-08-12 01:55:36 3020

数据库相关

简介数据库日志文件的增长

原文:简介数据库日志文件的增长转自:http://blogs.msdn.com/b/apgcdsd/archive/2011/12/30/10251946.aspx我的数据库只有10GB,为什么我的日志文件有40GB,而且还在增长?2.我无法对数据库进行更改操作了。报错说我的日志空间已满。3.我数据库的恢复模式明明是Simple,为什么还有日志,还那么大?4.我的数据库一直处于恢复状态,其他应用程序都报连接出错。归根结底一句话,我数据库的日志的增长远远超过

系统 2019-08-12 01:55:03 3020

数据库相关

poj 3017 Cut the Sequence

http://poj.org/problem?id=3017dp+单调队列算法的理论时间复杂度应该还是接近O(n^2)但为什么过得还挺快呢应该是后台数据的问题吧代码:#include#include#include#include#include#include#include#include#include#include

系统 2019-08-12 01:52:42 3020