码迷,mamicode.com
首页 > 数据库
数据库事务
事务(Transaction)是并发控制的基本单位。所谓的事务,它是一个操作序列,这些操作要么都执行,要么都不执行,它是一个不可分割的工作单位。例如,银行转账工作:从一个账号扣款并使另一个账号增款,这两个操作要么都执行,要么都不执行。所以,应该把它们看成一个事务。事务是数据库维护数据一致性的单位,在 ...
分类:数据库   时间:2016-04-09 18:27:17    阅读次数:195
【MongoDB】TTL固定时间集合
TTL索引(timetoliveindex,具有生命周期的索引),这种索引允许为每一个文档设置一个超时时间。一个文档到达预设置的老化程度之后就会被删除。这种类型的索引对于缓存问题(比如会话的保存)非常有用。在创建索引的时候,顺便指定expireAfterSeconds选项就可以创建一个TTL索引..
分类:数据库   时间:2016-04-09 17:20:13    阅读次数:972
mysql数据库优化 开启慢查询
Mysql数据库优化一、sql及索引优化如何发现有问题的sql?使用mysql慢查询日志对有效率问题的sql进行监控//查看是否开启慢查询日志showvariableslike‘slow_query_log‘setglobalslow_query_log=on;//开启慢查询//设置保存慢查询日志路径setglobalslow_query_log_file=‘/var/lib/m..
分类:数据库   时间:2016-04-09 17:11:58    阅读次数:204
ubuntu 下mysql 不显示当前的数据库名解决方法
百度了下,找到解决方法了:只要在命令行加上个参数:--prompt="\u(\d)>"即可。如果还要加上时间的话,加--prompt="\u(\d)\R:\m:\s>"即可例如:mysql-uroot-p1234--prompt="\u(\d)>"这样如果要长期生效的话,直接在my.cnf配置文件mysql段里面加上如下:[mysql] defaul..
分类:数据库   时间:2016-04-09 17:08:51    阅读次数:323
PG数据库升级步骤说明(pg_dumpall和pg_upgrade)
一、数据库升级9.4到9.51.pg_dump导入导出(数据量不大时使用)postgres用户登录$pg_dumpall>db_export.out$env|grepLANGLANG=en_US.UTF-8如果数据库字符集为en_US.UTF-8,系统字符集为zh_CN.UTF-8导入步骤为postgres用户登录$exportLANG=en_US.UTF-8$psql-fdb_export.outpo..
分类:数据库   时间:2016-04-09 17:06:54    阅读次数:255
[转]mysql事务处理用法与实例详解
转自:http://www.cnblogs.com/ymy124/p/3718439.html MySQL的事务支持不是绑定在MySQL服务器本身,而是与存储引擎相关1.MyISAM:不支持事务,用于只读程序提高性能 2.InnoDB:支持ACID事务、行级锁、并发 3.Berkeley DB:支持 ...
分类:数据库   时间:2016-04-09 17:02:00    阅读次数:285
Mongodb安装for windows & pymongo安装 eclipse
下载 MongoDB提供了可用于32位和64位系统的预编译二进制包,你可以从MongoDB官网下载安装,MongoDB预编译二进制包下载地址:http://www.mongodb.org/downloads MongoDB for Windows 64-bit 适合 64 位的 Windows Se ...
分类:数据库   时间:2016-04-09 16:58:31    阅读次数:201
[转]MySQL存储过程
转自:http://www.cnblogs.com/exmyth/p/3303470.html 14.1.1 创建存储过程 MySQL中,创建存储过程的基本形式如下: 其中,sp_name参数是存储过程的名称;proc_parameter表示存储过程的参数列表; characteristic参数指定 ...
分类:数据库   时间:2016-04-09 16:54:58    阅读次数:275
[转]MySQL游标的使用
转自:http://www.cnblogs.com/sk-net/archive/2011/09/07/2170224.html 以下的文章主要介绍的是MySQL游标的使用笔记,其可以用在存储过程的SQL语句,其主要类型主要有以下几种,以下就是对其详细介绍,相信如果你掌握了这项技术,会在以后的学习或 ...
分类:数据库   时间:2016-04-09 16:54:05    阅读次数:215
利用KindEditor的uploadbutton实现异步上传图片
利用KindEditor的uploadbutton实现异步上传图片 异步上传图片最经常使用的方法就是图片在iframe中上传。这样仅仅须要刷新iframe。而不用刷新整个页面。 KindEditor文本编辑器框架中uploadbutton能够帮助我们实现,不再须要我们自己去写iframe的实现。使用 ...
分类:数据库   时间:2016-04-09 16:49:26    阅读次数:265
数据库时间转换
public function index(){ include("connect.php"); $sql="select * from msg1"; echo "<h3>用户列表:</h3>"; echo '<table border="1" width="80%">'; $results=mys ...
分类:数据库   时间:2016-04-09 16:47:18    阅读次数:152
Mysql安全机制
在mysql下mysql库中有6个权限表 mysql.user 用户字段,权限字段,安全字段,资源控制字段 mysql.db 、 mysql.host 用户字段,权限字段 mysql.tables_priv,mysql.columms_priv,mysql.procs_priv 一、用户管理 (1) ...
分类:数据库   时间:2016-04-09 16:46:53    阅读次数:345
linux下tomcat连接mysql数据库
一.下载安装jdk,并配置Java环境官网下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html以jdk-7u79-linux-i586.tar.gz为例:将jdk-7u79-linux-i586.tar.gz解 ...
分类:数据库   时间:2016-04-09 16:47:50    阅读次数:259
SQLServer函数 left()、charindex()、stuff()的使用
1、left()LEFT (<character_expression>, <integer_expression>) 返回character_expression 左起 integer_expression 个字符。 [sql] view plain copy select left('abcde ...
分类:数据库   时间:2016-04-09 16:35:05    阅读次数:247
MySQL SQL优化
优化目标 1.减少 IO 次数 IO永远是数据库最容易瓶颈的地方,这是由数据库的职责所决定的,大部分数据库操作中超过90%的时间都是 IO 操作所占用的,减少 IO 次数是 SQL 优化中需要第一优先考虑,当然,也是收效最明显的优化手段。 2.降低 CPU 计算 除了 IO 瓶颈之外,SQL优化中需 ...
分类:数据库   时间:2016-04-09 16:36:23    阅读次数:314
Oracle数据库--实用操作(3) PL/SQL
Oracle----PL/SQL                         PL/SQL 是过程语言(Procedural Language)与结构化查询语言(SQL)结合而成的编程语言 PL/SQL 是Oracle特有的,是对 SQL 的扩展。不同数据库厂商都有类似的“方言”,提供的新特性。 支持多种数据类型,如大对象和集合类型,可使用条件和循环等控制结构 可用于创建存储过程、触...
分类:数据库   时间:2016-04-09 15:27:45    阅读次数:229
SQLite 3 使用介绍
SQLite是一款轻型的嵌入式数据库,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就足够了。它的处理速度比Mysql、PostgreSQL这两款著名的数据库都还快。SQLite提供的是一些C函数接口,你可以用这些函数操作数据库。通过使用这些接口,传递一些标准 sql 语句(以 char * 类型)给 SQLite函数,SQLite就会为你操作数据库。 1.SQLite 3简...
分类:数据库   时间:2016-04-09 15:26:59    阅读次数:253
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!