首页 > 数据库技术
SQL Server数据库性能优化之SQL语句篇【转】
SQL Server数据库性能优化之SQL语句篇http://www.blogjava.net/allen-zhe/archive/2010/07/23/326927.html近期项目需要, 做了一段时间的SQL Server性能优化,遇到了一些问题,也积累了一些经验,现总结一下,与君共享。SQL ...
分类:数据库技术   时间:2014-10-15 16:56:02    收藏:0  评论:0  赞:0  阅读:333
使MySQL 支持繁体字
要 MySQL 支持繁体字,可以将相关编码设置为 UTF8 (也叫 UTF-8)。编码的设置从浏览器到表字段,一个都不能少:浏览器设置HTML设置服务器 Request 对象设置数据库连接设置数据库设置表设置表字段设置其它不讲,这里只记录数据库连接的设置。数据库连接设置就是修改 MySQL 连接的 ...
分类:数据库技术   时间:2014-10-15 16:54:42    收藏:0  评论:0  赞:0  阅读:261
pl/sql developer 连接本地ORACLE 11g 64位数据库
1.登录PL/SQL Developer这里省略Oracle数据库和PL/SQL Developer的安装步骤,注意在安装PL/SQL Developer软件时,不要安装在Program Files (x86)目录下,不然无法启动PL/SQL Developer。奇怪这里为什么选择不到数据库的TNS...
分类:数据库技术   时间:2014-10-15 16:52:02    收藏:0  评论:0  赞:0  阅读:263
mysql_config not found的问题的解决方案
解决方案如下: 将mysql_confi从你的安装目录创建软链接到/usr/local/bin目录下,这样就可以在任意目录下访问了(也可以放到/usr/bin) ln?-sf?/home/Clark/source/mysql-5.6.15/bin/mysql_config?/usr/local/...
分类:数据库技术   时间:2014-10-15 15:46:22    收藏:0  评论:0  赞:0  阅读:263
MySQL使用AUTO_INCREMENT列的表注意事项之update自增列篇
1. 说明 (1)对于MyISAM表,如果用UPDATE更新自增列,如果列值与已有的值重复,则会出错;如果大于已有的最大值,则会自动更新表的AUTO_INCREMENT,操作是安全的。 (2)对于innodb表,update auto_increment字段,如果列值与已有的值重复,则会出错;如果大于已有的最大值,可能会引入一个坑,会造成编号重复错误,插入数据失败的情况,可见在update自增列值是要注意。...
分类:数据库技术   时间:2014-10-15 15:41:22    收藏:0  评论:0  赞:0  阅读:318
oracle BBED 直接修改数据库block块
--将lib中bbedus.msb和bbedus.msg 放在$ORACLE_HOME/rdbms/mesg下 --将lib中sbbdpt.o和ssbbded.o 放在$ORACLE_HOME/rdbms/lib下 --在$ORACLE_HOME/rdbms/lib下执行:[oracle@jibo lib]$ make -f ins_rdbms.mk $ORACLE_HOME/rdbms/li...
分类:数据库技术   时间:2014-10-15 15:35:22    收藏:0  评论:0  赞:0  阅读:298
如何借助log4j把日志写入数据库中
如何借助log4j把日志写入数据库中...
分类:数据库技术   时间:2014-10-15 15:35:14    收藏:0  评论:0  赞:0  阅读:390
MySQL InnoDB存储引擎undo redo解析
本文是介绍MySQL数据库InnoDB存储引擎重做日志漫游 00 – Undo Log Undo Log 是为了实现事务的原子性,在MySQL数据库InnoDB存储引擎中,还用Undo Log来实现多版本并发控制(简称:MVCC)。 - 事务的原子性(Atomicity)   事务中的所有操作,要么全部完成,要么不做任何操作,不能只做部分操作。如果在执行的过程中发生   ...
分类:数据库技术   时间:2014-10-15 15:33:32    收藏:0  评论:0  赞:0  阅读:348
SQLServer游标的用法
DECLARETEMP_CURSORCURSORSCROLLFOR SELECTCityNameFROMCoreLinkLinShi--此处必须有Sql语句,不能空着 OPENTEMP_CURSOR DECLARE@CityNamevarchar(50) FETCHNEXTFROMTEMP_CURSORINTO@CityName WHILE@@FETCH_STATUS=0 BEGIN DECLARE@VALIDTIMEVARCHAR(19),@ENDTIMEVARCHAR(19) ..
分类:数据库技术   时间:2014-10-15 14:21:52    收藏:0  评论:0  赞:0  阅读:180
源码安装Mysql 5.6.21 错误
googlemockwasnotfound需要下载gmock文件解压到程序目录里unzipgmock-1.6.0.zip-dmysql-5.6.19/source_downloads
分类:数据库技术   时间:2014-10-15 14:19:42    收藏:0  评论:0  赞:0  阅读:288
ubuntu 12.04 源码安装 MySQL-5.5.40
事先安装:sudoapt-get-yinstallcmakelibncurses5-devbisong++makehttp://now51jq.blog.51cto.com/3474143/1317281http://crazyming.blog.51cto.com/1048571/1217201http://my.oschina.net/u/1019341/blog/186433HerearesomeproblemsIhadduringtheinstallation.1.mysqld:errorw..
分类:数据库技术   时间:2014-10-15 14:18:52    收藏:0  评论:0  赞:0  阅读:275
Innodb恢复--innodb_force_recovery
Innodb事务型存储引擎,通过redo,undo,doublewrite这些特性保证数据的完整,针对硬件故障,内核bug,突然断电的事件,需要手动对Innodb进行恢复;可以将Innodbpage损坏分为几类,datapage损坏,secondary_indexpage损坏,rootindex损坏,datadictionary损坏,恢复的难度依次增..
分类:数据库技术   时间:2014-10-15 14:17:42    收藏:0  评论:0  赞:0  阅读:290
如何在Oracle10g中启动和关闭OEM
在Server端,可以通过如下命令启动EM工具控制台:先切换到oracle用户下执行:[root@oracledb~]#su-oracle[oracle@oracledb~]$emctlstartdbconsole启动 关闭oem命令:emctlstopdbconsole 查看oem状态命令:emctlstatusdbconsole以下是启动过程:[oracle@danaly~]$emctlstartdbcons..
分类:数据库技术   时间:2014-10-15 14:17:22    收藏:0  评论:0  赞:0  阅读:302
mysql数据库的一些基本操作(1)
查看当前登陆的用户mysql>selectuser();重置数据库管理员密码SETPASSWORDFOR“root”@‘localhost’=PASSWORD(‘123456’);mysql>setpasswordforroot@localhost=password(‘123456‘);重置用户密码查看当前所在库mysql>selectdatabase();|database()||NULL|查看所有库my..
分类:数据库技术   时间:2014-10-15 14:16:12    收藏:0  评论:0  赞:0  阅读:326
mysql数据库的一些基本操作(2)
数据的导入导出数据的导入:把文件的内容保存到数据的表里文件按一定格式存放到文件里,按照文件的格式把文件导到表里。表的结构必须与数据文件的格式完全一样。根据源数据内容创建表结构数据库管理员登陆的状态时才能导入数据数据导入命令格式loaddatainfile‘文件名’intotab..
分类:数据库技术   时间:2014-10-15 14:11:32    收藏:0  评论:0  赞:0  阅读:491
[原理分析]Linux下的栈溢出案例分析-GDB调试操练-加强版
摘要: 原来的版本:http://blog.csdn.net/bigbug_zju/article/details/39892129 原版本中的问题主要在于调试过程中,蛮力的痕迹太重,没有很好地体现常用的调试准则;本文在原版本的基础上,融入参考文献中提及的调试原则,重新审视和操练该问题,希望尽量体现出调试中常用的思维法则。...
分类:数据库技术   时间:2014-10-15 14:09:02    收藏:0  评论:0  赞:0  阅读:616
MsSqlServer 语句
--如果 成绩>100 优 --如果成绩>90 良 select * from TblScore select 英语成绩= (case  when tEnglish>90  then '良' when tEnglish>100 then'优'    end),数学成绩=(case when tMath>90  then '良' when tMath>100 then'优'  end) fr...
分类:数据库技术   时间:2014-10-15 14:04:22    收藏:0  评论:0  赞:0  阅读:244
Java实现MySQL数据库备份(二)
Java实现MySQL数据库备份(二)...
分类:数据库技术   时间:2014-10-15 14:01:42    收藏:0  评论:0  赞:0  阅读:239
MyEclipse2014 安装 checkstyle、PMD、findbugs 最简便方式 详解
近期由于实验要求进行代码评审和程序性能优化,需要在MyEclipse下安装一些插件,但是因为现在的MyEclipse版本和大多数教程的不一样了,一些安装选项也已经改变,所以安装起来很费事,通过不断的尝试,参考和剁教程并且自己实践的基础上,整理了一下关于checkstyle、pmd、findbugs的最简便的安装方式,希望能帮助更多的人在安装是少走弯路 原文链接:http://write.bl...
分类:数据库技术   时间:2014-10-15 14:01:32    收藏:0  评论:0  赞:0  阅读:357
Oracle 数据块损坏与恢复详解
1.什么是块损坏: 所谓损坏的数据块,是指块没有采用可识别的 Oracle 格式,或者其内容在内部不一致。通常情况下,损坏是由硬件故障或操作系统问题引起的。Oracle 数据库将损坏的块标识为“逻辑损坏”或“介质损坏”。如果是逻辑损坏,则是 Oracle 内部错误。Oracle 数据库检测到不一致之后,就将逻辑损坏的块标记为损坏。如果是介质损坏,则是块格式不正确;从磁盘读取的块不包含有意义的信息...
分类:数据库技术   时间:2014-10-15 14:01:12    收藏:0  评论:0  赞:0  阅读:394
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!