MySql

mysql日志类型

1、【错误日志ErrorLog】---记录启动、运行或停止mysqld时出现的问题可以用--log-error[=file_name]选项来指定mysqld保存错误日志文件的位置。如果没有给定file_name值,mysqld使用错误日志名host_name.err并在数据目录中写入日志文件。如果你执行FLUSHLOGS,错误日志用-old重新命名后缀并且mysqld创建一个新的空日志文件(如果未给出--log-error选项,则不会重新命名)。2、【慢日

系统 2019-08-12 01:52:27 2641

数据库相关

SQLCMD的介绍

原文:SQLCMD的介绍文章转载自:http://blog.sina.com.cn/s/blog_3eec0ced0100mhm2.html最近经常用到超过80M*.sql文件的导入问题。上网找了一下,发现超过80M的文件是不能在查询分析器中执行的。找了些解决方案,个人感觉最简单的方法就是这个SQLCMD的,拿出来分享一下,也方便日后自己使用。1sqlcmd-SSERVERNAME-UUSERNAME-PPASSWORD-ifilename.sql下面的内

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

SqlServer

SQL Server 2008性能故障排查(一)——概论

原文:SQLServer2008性能故障排查(一)——概论备注:本人花了大量下班时间翻译,绝无抄袭,允许转载,但请注明出处。由于篇幅长,无法一篇博文全部说完,同时也没那么快全部翻译完,所以按章节发布。由于本人水平有限,翻译结果肯定存在问题,为了不造成误导,在每篇结尾处都附上原文,供大家参考,也希望能指出我的问题,以便改进。谢谢。另外,本文写给稍微有经验的数据库开发人员或者DBA看,初学者可能会看不懂。在此请见谅作者:SunilAgarwal,BorisBa

系统 2019-08-12 01:54:52 2640

SqlServer

关于SQL Server数据库中的标识列

一、标识列的定义以及特点SQLServer中的标识列又称标识符列,习惯上又叫自增列。该种列具有以下三种特点:1、列的数据类型为不带小数的数值类型2、在进行插入(Insert)操作时,该列的值是由系统按一定规律生成,不允许空值3、列值不重复,具有标识表中每一行的作用,每个表只能有一个标识列。由于以上特点,使得标识列在数据库的设计中得到广泛的使用。二、标识列的组成创建一个标识列,通常要指定三个内容:1、类型(type)在SQLServer2000中,标识列类型

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

数据库相关

unordered_multimap使用

方式一:typedefstd::multimapPairs;multimap::iteratoriter;Pairspairs;pairs.insert(make_pair(1,1));pairs.insert(make_pair(1,2));pairs.insert(make_pair(1,3));pairs.insert(make_pair(2,4));pairs.insert(make_pair(2,5));pai

系统 2019-08-12 01:51:54 2640

Oracle

Oracle基础:sql执行计划分析(3)

第三讲:通过AWR报告来查看第一步:第二步:第三步:第四步:查看AWR报告:这里面会列出数据库基本参数,以及性能统计.对dba诊断系统问题比较有指导意义.注意:1.收集时间建议在1-2小时内,如果跨度太长,意义不大.一般针对数据库性能比较慢时收集比较有意义.2.该报告需要dba权限才可以.Oracle基础:sql执行计划分析(3)

系统 2019-08-12 01:33:47 2640

MySql

MySQL批量导入数据

MySQL提供的批量导入数据的命令是:LoadDataInFile'e:/hetongtxt'IntoTable`合同`fieldsterminatedby''linesterminatedby'\r\n';filedsterminatedby'',表示字段之间的间隔符,linesterminatedby''表示换行符,Windows下用'\r\n',注意文件名和路径最好都是英文的,数据库的字符集和txt的保存编码要一致。对于导入整个表的数据还是很好用的,

系统 2019-08-12 01:33:40 2640

MySql

mysql数据库安装图解

下面的是MySQL安装的图解,用的可执行文件安装的,详细说明了一下!打开下载的mysql安装文件mysql-5.0.27-win32.zip,双击解压缩,运行“setup.exe”,出现如下界面mysql安装向导启动,按“Next”继续选择安装类型,有“Typical(默认)”、“Complete(完全)”、“Custom(用户自定义)”三个选项,我们选择“Custom”,有更多的选项,也方便熟悉安装过程:在“DeveloperComponents(开发者

系统 2019-08-29 23:13:29 2639

Oracle

ORACLE纵向表转换为横向表写法

假设存在如下纵向表,第一列为id(可能是某个业务数据的id),第二列为类型,第三列为类型对应的值,如下图:如上表,存在2,3,4三种类型,其中业务数据ID为1的三种类型都有值,业务数据ID为2的三种类型都有值,业务数据ID为3的只有类型2和3有值,现在要把纵向表横过来显示,可以采用如下代码:--=========================================================--纵向表变横向表:--1.转换类型,类型的值必须

系统 2019-08-12 01:55:22 2639

数据库相关

SQL增加、删除、更改表中的字段名

1.向表中添加新的字段altertabletable_nameaddcolumn_namevarchar2(20)notnull2.删除表中的一个字段deletetabletable_namecolumncolumn_name3.修改表中的一个字段名altertabletable_namerenamecolumnoldnametonewname4.添加主键约束altertable表名addconstraint约束名primarykey(列名)5.添加唯一约

系统 2019-08-12 01:53:31 2639

数据库相关

c语言基本数据类型及存储方式

chara1=101;chara2=102;shorta3=103;shorta4=104;inta5=105;inta6=106;longa7=107;longa8=108;floata9=109.23;floata10=111.23;doublea11=113.113;doublea12=115.113;char*b1=&a1;char*b2=&a2;short*b3=&a3;short*b4=&a4;int*b5=&a5;int*b6=&a6;lon

系统 2019-08-12 01:51:45 2639

SqlServer

SQL Server 找回没有备份的数据

问题:有一个库,做的是全备份+日志备份,在2011年3月8日,14点产生一次全备份,在14:10分产生日志备份,在14:12分down机,请问怎么能恢复14:10到14:12分中的这段数据(前提,前期日志备份全部正确可用),机器硬盘完好。使用方法:1.如果数据库已经损坏如果数据库已经损坏,可以使用backuplog{数据库名}to{磁盘逻辑地址}withno_truncate备份数据库。因为可能存在对受损数据库备份日志尾部时,日志备份中正常捕获的部分元数据

系统 2019-08-12 01:32:21 2639

数据库相关

通用存储过程

今天论坛里面找了一个通用的分页存储过程,和大家分享下.此文转自:http://blog.csdn.net/cndotaci/*通用分页存储过程*/USEHotelManagementSystemGOIFEXISTS(SELECT*FROMsys.objectsWHERENAME='cndoup_GetPageOfRecords')DROPPROCEDUREcndoup_GetPageOfRecordsGO--创建存储过程CREATEPROCEDUREcnd

系统 2019-08-12 01:53:16 2638

Oracle

ORACLE中按长度分割字符串(保持单词完整性和数

由于客户需求中对报文的格式需求变化,增加了对发货人格式进行分割.要求如下:NAD+CZ+++发货人1+发货人2:发货人3:发货人4:发货人5'发货人1(35):shipper;发货人的前35个字符(小于等于35个字符)发货人2~5(35):以35个字符(小于等于35个字符)为一段,对发货人进行分割;需要保持单词的完整性,保持数值的完整性;若发货人超长(大于35*5个字符),则在品名的后面添加“*超长的发货人信息”我们平常对字符串的分割都会给出分割的特殊符号

系统 2019-08-12 01:33:41 2638