首页 > 数据库技术
数据库中乐观锁与悲观锁的概念
锁( locking ) 锁( locking ) 业务逻辑的实现过程中,往往需要保证数据访问的排他性。如在金融系统的日终结算 业务逻辑的实现过程中,往往需要保证数据访问的排他性。如在金融系统的日终结算 处理中,我们希望针对某个 cut-off 时间点的数据进行处理,而不希望在结算进行过程中 处理中 ...
分类:数据库技术   时间:2016-10-27 07:43:27    收藏:0  评论:0  赞:0  阅读:173
gdb调试 print打印不出变量值或者不准确
编译选项加了 -O,即便是-O0,也不能正常显示,需要加上-gstabs+这个编译选项,-gdwarf-2这个编译选项会与-gstabs+冲突,去掉-gstabs+,只保留-gdwarf-2选项可以解决gdb调试的时候print变量不准和有些变量显示不出来的问题。 参考 http://bbs.csd ...
分类:数据库技术   时间:2016-10-27 07:41:38    收藏:0  评论:0  赞:0  阅读:262
Centos更改yum安装的mysql路径
第一步:停止MySQL服务使用命令servicemysqldstop停止mysql查看mysql数据库的默认路径:/var/lib/mysql使用cp-afir/var/lib/mysql/*/usr/local/mysql这里的afir参数具体指什么请查看cp参数如下:-a该选项通常在拷贝目录时使用。它保留链接、文件属性,并递归地拷贝目录,其作用..
分类:数据库技术   时间:2016-10-27 02:16:11    收藏:0  评论:0  赞:0  阅读:211
忘记mysql的root密码,如何重设密码
引言:MySQL有时候忘记了root密码不要慌,可以不用原密码就能重设密码Linux:1、编辑MySQL配置文件my.cnfvi/etc/my.cnf#编辑文件,找到[mysqld],在下面添加一行skip-grant-tables[mysqld]skip-grant-tables:wq!#保存退出servicemysqldrestart#重启MySQL服务PS:也可以不修改配..
分类:数据库技术   时间:2016-10-27 02:15:30    收藏:0  评论:0  赞:0  阅读:217
3.4Mysql 的常用操作
[root@OBird~]#mysql-uroot-pzaq12wsx#入库mysql>grantallondiscuz.*to‘user1‘@‘10.72.4.%identifiedby‘password‘;#给某一个数据库授权一个网段都可以访问“%”表示通配mysql>grantallondiscuz.*to‘user1‘@‘%‘identifiedby‘password‘;#此处是密码#也可以是全部的网络都开..
分类:数据库技术   时间:2016-10-27 02:15:19    收藏:0  评论:0  赞:0  阅读:230
linux下mysql修改root密码
方法一:用setpassword命令首先登录MySQL:mysql-uroot-p然后执行setpassword命令:mysql>setpasswordforroot@localhost=password(‘654321‘);上面例子,将root密码更改为654321或setpasswordfor‘root‘@‘%‘=password(‘newpasswd‘)方法二:使用mysqladmin格式为:mysqladmin-u..
分类:数据库技术   时间:2016-10-27 02:04:49    收藏:0  评论:0  赞:0  阅读:201
ORACLE中with的用法
对于数据库来说,最常用的操作恐怕就是查询了,各种复杂查询经常为搞的我们筋疲力荆当然,这都不算什么。但是,对于一些多表查询,我们往往会没有头绪,不知道该如何操作。下面我就给大家推荐一种非常好用非常牛掰的查询技术:WITH怎么用呢?with的作用其实很简单,就是把with..
分类:数据库技术   时间:2016-10-27 02:03:30    收藏:0  评论:0  赞:0  阅读:214
MySQL5.5的分区表
变更普通表baby_user_change_log为分区表一、表列描述mysql>descbaby_user_change_log;+--------------+------------------+------+-----+---------+----------------+|Field|Type|Null|Key|Default|Extra|+--------------+------------------+------+-----+---------+-----..
分类:数据库技术   时间:2016-10-27 01:57:03    收藏:0  评论:0  赞:0  阅读:304
sqlite_fdw 使用
Postgresql提供了外键表的功能,sqlite_fdw唯一的遗憾是只能select,希望github上能够尽快更新吧!下面我把sqlite_fdw如何使用介绍下!1、下载sqlite_fdw软件包:gitclonehttps://github.com/gleu/sqlite_fdw或者下载.ZIP压缩文件make[postgres@mxlsqlite_fdw]$makegcc-Wall-Wm..
分类:数据库技术   时间:2016-10-27 01:53:47    收藏:0  评论:0  赞:2  阅读:491
捕获非绑定变量的SQL语句
之前一直用如下sql来查看非绑定变量的sql,但是不准selecthash_value,substr(sql_text,1,80) fromv$sqlarea wheresubstr(sql_text,1,40)in (selectsubstr(sql_text,1,40) fromv$sqlarea havingcount(*)>1 groupbysubstr(sql_text,1,40)); SELECTsubstr(sql_text,1,80),coun..
分类:数据库技术   时间:2016-10-27 01:52:49    收藏:0  评论:0  赞:0  阅读:227
[C++]GDB调试C++类
GDB调试C++类Linux上调试常用的工具就是gdb了。借助学习C++虚函数表和内存布局的机会顺便学习下gdb常规调试技巧。一,测试用例1,C++头文件(szyu_test_gdb.h)/****************************** * *Author:szyu * *Date:2016.10.25 * ********************************/ #ifndef..
分类:数据库技术   时间:2016-10-27 01:44:57    收藏:0  评论:0  赞:0  阅读:339
Sql Server中通配符
Sql Server中通配符的使用 通配符_ "_"号表示任意单个字符,该符号只能匹配一个字符."_"可以放在查询条件的任意位置,且只能代表一个字符.一个汉字只使用一个"_"表示. 通配符% "%"符号是字符匹配符,能匹配0个或更多字符的任意长度的字符串.在SQL语句中可以在查询条件的任意位置放置一 ...
分类:数据库技术   时间:2016-10-27 01:26:58    收藏:0  评论:0  赞:0  阅读:243
a computer-centered view of information systems to a database-centered view
Code.Complete.Second.Edition 2004 Bachman compared the Ptolemaic-to-Copernican change in astronomy to the change in computer programming in the early ...
分类:数据库技术   时间:2016-10-27 01:25:38    收藏:0  评论:0  赞:0  阅读:291
sql
定义SN为唯一键,系统自动为唯一键建立唯一索引,从而保证了唯一性,可以为空,但最多只可以出现一个NULL值。sn_uniq可以省略。 [constraint<约束名>]unique 定义sn+sex为唯一键,此表为约束表 前面的约束名可以省略,后面的不可以。 为sn+sex建立唯一索引,确保同一性别 ...
分类:数据库技术   时间:2016-10-27 01:22:29    收藏:0  评论:0  赞:0  阅读:296
SqlSessionFactoryBuilder、SqlSessionFactory、SqlSession作用域(Scope)和生命周期
可以说每个MyBatis都是以一个SqlSessionFactory实例为中心的。SqlSessionFactory实例可以通过SqlSessionFactoryBuilder来构建。一是可以通过XML配置文件的方式来构建SqlSessionFactory,二是可以通过Java API的方式来构建。 ...
分类:数据库技术   时间:2016-10-27 01:16:55    收藏:0  评论:0  赞:0  阅读:192
你不可不知的数据库操作
一、数据库操作 1、查看数据库 SHOW DATABASES; # 默认数据库: mysql - 用户权限相关数据 test - 用于用户测试数据 information_schema - MySQL本身架构相关数据 2、创建数据库 # utf-8 编码 CREATE DATABASE 数据库名称 ...
分类:数据库技术   时间:2016-10-27 00:53:36    收藏:0  评论:0  赞:0  阅读:235
Oracle11g链接提示未“在本地计算机注册“OraOLEDB.Oracle”解决方法
当 用,Provider=OraOLEDB.Oracle方式访问ORACLE11g数据库。出现 未在本地计算机注册“OraOLEDB.Oracle”提供程序提示。解决方案如下: 客户端环境:Win7 64 bit 安装:Oracle - OraClient11g_home1(64bit)安装在E:\ ...
分类:数据库技术   时间:2016-10-27 00:49:23    收藏:0  评论:0  赞:0  阅读:202
python SQLAlchemy
这里我们记录几个python SQLAlchemy的使用例子: 如何对一个字段进行自增操作 user = session.query(User).with_lockmode('update').get(1)user.age += 1session.commit() 对多条数据进行删除操作: sess ...
分类:数据库技术   时间:2016-10-27 00:39:44    收藏:0  评论:0  赞:0  阅读:231
NOSQL:redis mongodb
redis 1 概念及其基本操作:http://blog.nosqlfan.com/html/3139.html 2 安装配置及其操作:http://blog.fens.me/linux-redis-install/ 3 服务器详细配置(包括集群的配置)及其C语言客户端操作:http://blog. ...
分类:数据库技术   时间:2016-10-27 00:39:13    收藏:0  评论:0  赞:0  阅读:181
Oracle 权限(grant、revoke)
数据库版本:11GR2 一、介绍 在oracle中没有其他数据库系统中的数据库的概念,对象都是创建在用户下。当前用户具有当前用户下所有对象的所有权限无论该对象是否是当前用户所创建。举个简单例子创建一个用户授予该用户连接权限,然后用管理员用户在该用户下创建一张表,该用户可以删除管理员在该用户下创建的表 ...
分类:数据库技术   时间:2016-10-27 00:22:47    收藏:0  评论:0  赞:0  阅读:337
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!