事务(Transaction)是并发控制的基本单位。所谓的事务,它是一个操作序列,这些操作要么都执行,要么都不执行,它是一个不可分割的工作单位。例如,银行转账工作:从一个账号扣款并使另一个账号增款,这两个操作要么都执行,要么都不执行。所以,应该把它们看成一个事务。事务是数据库维护数据一致性的单位,在 ...
分类:
数据库 时间:
2016-04-09 18:27:17
阅读次数:
195
TTL索引(timetoliveindex,具有生命周期的索引),这种索引允许为每一个文档设置一个超时时间。一个文档到达预设置的老化程度之后就会被删除。这种类型的索引对于缓存问题(比如会话的保存)非常有用。在创建索引的时候,顺便指定expireAfterSeconds选项就可以创建一个TTL索引..
分类:
数据库 时间:
2016-04-09 17:20:13
阅读次数:
972
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
百度了下,找到解决方法了:只要在命令行加上个参数:--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
一、数据库升级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
转自: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提供了可用于32位和64位系统的预编译二进制包,你可以从MongoDB官网下载安装,MongoDB预编译二进制包下载地址:http://www.mongodb.org/downloads MongoDB for Windows 64-bit 适合 64 位的 Windows Se ...
分类:
数据库 时间:
2016-04-09 16:58:31
阅读次数:
201
转自:http://www.cnblogs.com/exmyth/p/3303470.html 14.1.1 创建存储过程 MySQL中,创建存储过程的基本形式如下: 其中,sp_name参数是存储过程的名称;proc_parameter表示存储过程的参数列表; characteristic参数指定 ...
分类:
数据库 时间:
2016-04-09 16:54:58
阅读次数:
275
转自:http://www.cnblogs.com/sk-net/archive/2011/09/07/2170224.html 以下的文章主要介绍的是MySQL游标的使用笔记,其可以用在存储过程的SQL语句,其主要类型主要有以下几种,以下就是对其详细介绍,相信如果你掌握了这项技术,会在以后的学习或 ...
分类:
数据库 时间:
2016-04-09 16:54:05
阅读次数:
215
利用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库中有6个权限表 mysql.user 用户字段,权限字段,安全字段,资源控制字段 mysql.db 、 mysql.host 用户字段,权限字段 mysql.tables_priv,mysql.columms_priv,mysql.procs_priv 一、用户管理 (1) ...
分类:
数据库 时间:
2016-04-09 16:46:53
阅读次数:
345
一.下载安装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
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
优化目标 1.减少 IO 次数 IO永远是数据库最容易瓶颈的地方,这是由数据库的职责所决定的,大部分数据库操作中超过90%的时间都是 IO 操作所占用的,减少 IO 次数是 SQL 优化中需要第一优先考虑,当然,也是收效最明显的优化手段。 2.降低 CPU 计算 除了 IO 瓶颈之外,SQL优化中需 ...
分类:
数据库 时间:
2016-04-09 16:36:23
阅读次数:
314
Oracle----PL/SQL
PL/SQL 是过程语言(Procedural Language)与结构化查询语言(SQL)结合而成的编程语言
PL/SQL 是Oracle特有的,是对 SQL 的扩展。不同数据库厂商都有类似的“方言”,提供的新特性。
支持多种数据类型,如大对象和集合类型,可使用条件和循环等控制结构
可用于创建存储过程、触...
分类:
数据库 时间:
2016-04-09 15:27:45
阅读次数:
229
SQLite是一款轻型的嵌入式数据库,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就足够了。它的处理速度比Mysql、PostgreSQL这两款著名的数据库都还快。SQLite提供的是一些C函数接口,你可以用这些函数操作数据库。通过使用这些接口,传递一些标准 sql 语句(以 char * 类型)给 SQLite函数,SQLite就会为你操作数据库。
1.SQLite 3简...
分类:
数据库 时间:
2016-04-09 15:26:59
阅读次数:
253