首页 > 数据库技术
SQL2005学习(十二),使用日志文件恢复到故障点
如上图,我们周一对数据库进行完整备份,周二对数据库进行日志备份,周三还没有对数据库进行备份这时候数据库文件出现了问题,但是日志文件没有出现问题,那么我们就可以在数据库损坏的情况下备份日志文件,从而进行数据库还原。 如下图,我目前有一个zxta的数据库,在这..
分类:数据库技术   时间:2014-03-19 01:30:50    收藏:0  评论:0  赞:0  阅读:673
linux下MongoDB及pymongo的安装
一、下载:从mongoDB官网(http://www.mongodb.org/downloads)下载对应操作系统版本及位数的二进制压缩文件包。二、解压:tar-zxvffilename.tar.gz三、创建DB目录:sudomkdir-p/data/db#创建sudochmod-R777/data/db#修改权限四、安装:进入解压后的目录中的bin,执行:./mongo..
分类:数据库技术   时间:2014-03-19 01:50:48    收藏:0  评论:0  赞:0  阅读:649
数据库隔离级别(mysql+Spring)与性能分析
数据库隔离级别与Spring配置事务的联系及性能影响,以下是个人理解,如果有瑕疵请及时指正。   这里以mysql为例,先明确以下几个问题: 一.一般项目如果不自己配置事务的话,一般默认的是autocommit,即执行完一个操作后自动commit,提交事务。 (注:事务是绑定在数据库操作上的,也就是当程序执行(statement.excute等操作)转而到数据库层面上的...
分类:数据库技术   时间:2014-03-19 00:19:09    收藏:0  评论:0  赞:0  阅读:602
access导出excel
OleDbConnection con = new OleDbConnection(); try { SaveFileDialog saveFile = new SaveFileDialog(); saveFile.Filter = ("Excel 文件(*.xls)|*.xls");//指定文件后...
分类:数据库技术   时间:2014-03-19 02:03:17    收藏:0  评论:0  赞:0  阅读:632
IIS发布网站出现“未能加载文件或程序集“System.Data.SQLite”或它的某一个依赖项。”的解决方法
1. 在x64的机子上使用了错误版本的System.Data.SQLite.dll,即x86,需要安装合适版本的System.Data.SQLite.dll,现给出各种找到的下载地址(不保证有效果,毕竟这问题也不是全都相同的):1)http://system.data.sqlite.org/inde...
分类:数据库技术   时间:2014-03-19 02:35:16    收藏:0  评论:0  赞:0  阅读:496
oracle添加白/黑名单
主要命令:tcp.validnode_checking=YEStcp.excluded_nodes=(listofIPaddresses)#注意此处ip第一个数字不能为0,如192.168.0.03数据库不会认为是192.168.0.3tcp.invited_nodes=(listofIPaddre...
分类:数据库技术   时间:2014-03-19 02:38:10    收藏:0  评论:0  赞:0  阅读:903
关于MySQL从数据库文件恢复数据的简单解决办法
大约在上周五,回学校休整,脑袋缺根弦,把D盘……删掉了!!!又是恢复又是备份又是重装,整整弄了一天半,终于算是在回公司前把电脑装好了,可是sqlServer和Oracle的数据库还好说,只是mysql的数据没有恢复过,费了好大劲,终于搞定了,原来的项目终于可以运行了,而且数据还都在,下面说一下简单的...
分类:数据库技术   时间:2014-03-19 02:40:05    收藏:0  评论:0  赞:0  阅读:425
access导出excel
OleDbConnection con = new OleDbConnection(); try { SaveFileDialog saveFile = new SaveFileDialog(); saveFile.Filter = ("Excel 文件(*.xls)|*.xls");//指定文件后...
分类:数据库技术   时间:2014-03-19 02:46:35    收藏:0  评论:0  赞:0  阅读:549
PL/SQL编程2
需求:根据订单进行发货 第一步:检索商品表,根据订单中的商品id检索该商品的库存 第二步:判断库存量是否大于订单需求 第三步:更新商品库存 第四步:更新订单状态 分号的注意事项: DECLARE,BEGIN和EXCEPTION后没有分号。而END以及所有SQL语句,和PL/SQL语句必须以分号结束 变量的定义语法: DECLARE variable_name type [NOT...
分类:数据库技术   时间:2014-03-18 22:56:14    收藏:0  评论:0  赞:0  阅读:536
oracle 聚组函数
AVG([distinct|all]x) 【功能】统计数据表选中行x列的平均值。 【参数】all表示对所有的值求平均值,distinct只对不同的值求平均值,默认为all 如果有参数distinct或all,需有空格与x(列)隔开。 【参数】x,只能为数值型字段 【返回】数字值 【示例】 环境: create table table3(xm varchar(...
分类:数据库技术   时间:2014-03-18 23:15:35    收藏:0  评论:0  赞:0  阅读:605
oracle锁
?? Oracle中避免排队的唯一方式是使用SELECT ... FOR UPDATE(子句WAIT/NOWAIT)命令。 oracle锁的排队机制:    请求锁定需要排队。如果某个会话请求一个锁定,但是由于其他会话已经锁定了指定记录或对象而无法获得所需的锁定,那么这个会话将会等待。    此时,可能多个会话都在等待访问相同记录或对象,在这种情况下,ORACLE会跟踪这些会话请求锁定的顺...
分类:数据库技术   时间:2014-03-18 23:33:38    收藏:0  评论:0  赞:0  阅读:480
SQL Server 2005导入Excel表问题
EXCEL导入到SQL Server经常出现“文本被截断,或者一个或多个字符在目标代码页中没有匹配项”原因:SQL Server的导入导出为了确定数据表的字段类型,取excel文件的前8行来判别。如果前8条是少于255的字符串,则设成nvarchar(255)类型,但如果Excel后面的记录中有长度...
分类:数据库技术   时间:2014-03-19 04:35:33    收藏:0  评论:0  赞:0  阅读:500
Scrapy爬虫笔记【6-连接数据库(一)】
数据库基础简介:...
分类:数据库技术   时间:2014-03-18 22:04:09    收藏:0  评论:0  赞:0  阅读:588
源码编译安装 MySQL 5.6.10最佳实践
1安装cmake MySQL从5.5版本开始,通过./configure进行编译配置方式已经被取消,取而代之的是cmake工具。 因此,我们首先要在系统中源码编译安装cmake工具。 # wget http://www.cmake.org/files/v2.8/cmake-2.8.7.tar.gz # tar zxvf cmake-2.8.7.tar.gz # cd cmake-2.8....
分类:数据库技术   时间:2014-03-18 21:40:22    收藏:0  评论:0  赞:0  阅读:874
给Access数据库文件减肥
原理:数据文件和普通文件在硬盘上的存放方式不一样,你清空了表里的数据,但数据库里数据没了,但该数据的位置还在.就好比一个班里的学生都离开了教室,教室没有人了,但学生的座位还在一样(哈哈,这个比喻不是很恰当!)方法:要数据库文件减小,可将其里面的没用的数据清空后,用ACCESS将数据库文件压缩一下.方...
分类:数据库技术   时间:2014-03-19 06:00:25    收藏:0  评论:0  赞:0  阅读:504
多线程操作数据库 (CoreData)
1: 主线程修改了数据库的某一条记录,但是子线程没有发生变化,反过来一样的问题。这种情况一般是发生在app有多个NSManagedObjectContext,两个线程分别对其进行了读写操作。2: 有时候程序会莫名其妙的crash掉,这个有很多原因: a: 有时候是因为两个线程同时读写数据库中的同一条...
分类:数据库技术   时间:2014-03-19 06:26:30    收藏:0  评论:0  赞:0  阅读:502
VS2012中 C++ API 连接mysql 6.0
Mysql安装包中提供了自己的API,使用前需要添加几个东西,右键新建的项目,选属性,做如下3点设置。我的MySQL安装目录是E:\Program Files\MySQL\MySQL Server 6.0\.....,大家根据自己安装目录改一下就成了。1. 设置“附加包含目录” 2、设置附加库目录 ...
分类:数据库技术   时间:2014-03-19 06:48:20    收藏:0  评论:0  赞:0  阅读:641
MySQL 5.5 服务器变量详解(二)
innodb_adaptive_flushing={ON|OFF}设定是否允许MySQL服务器根据工作负载动态调整刷写InnoDB buffer pool中的脏页的速率。动态调整刷写速率的目的在于避免出现IO活动尖峰。默认值为ON。作用范围为全局级别,可用于选项文件,属动态变量。innodb_ada...
分类:数据库技术   时间:2014-03-19 07:00:50    收藏:0  评论:0  赞:0  阅读:621
mysql找出锁等待
1.服务器级别的锁等待可以通过show processlist看到等待锁的线程id,但是无法知道究竟哪个线程持有锁可以通过mysqladmin debug相关等待锁的线程以及谁持有锁可以在错误日志中找到2.存储引擎层的锁等待则比较麻烦,以下是innodb存储引擎中锁等待以及哪个线程持有锁的查找sql...
分类:数据库技术   时间:2014-03-19 07:15:51    收藏:0  评论:0  赞:0  阅读:591
MySQL 5.5 服务器变量详解(一)
autocommit={0|1}设定MySQL事务是否自动提交,1表示立即提交,0表示需要显式提交。作用范围为全局或会话,可用于配置文件中(但在5.5.8之前的版本中不可用于配置文件),属于动态变量。automatic_sp_privileges={0|1}设定MySQL服务器是否为存储例程的创建赋...
分类:数据库技术   时间:2014-03-19 07:22:34    收藏:0  评论:0  赞:0  阅读:539
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!