码迷,mamicode.com
首页 > 数据库
SQL优化
最近在做一个项目的时候,要连接几张表,筛选出一堆数据出来,但是写了SQL之后,查询效率很不理想,于是详细看了下SQL查询语句的原理: 一、查询的逻辑执行顺序 (1) FROM left_table (3) join_type JOIN right_table (2) ON join_conditio ...
分类:数据库   时间:2016-10-27 15:13:33    阅读次数:285
[转]谈谈数据库的ACID
谈谈数据库的ACID 一.事务 定义:所谓事务,它是一个操作序列,这些操作要么都执行,要么都不执行,它是一个不可分割的工作单位。 准备工作:为了说明事务的ACID原理,我们使用银行账户及资金管理的案例进行分析。 [sql] // 创建数据库 create table account( idint p ...
分类:数据库   时间:2016-10-27 13:28:48    阅读次数:369
mysql重点--索引
1.关于索引 # 什么是索引 索引是表的目录,在查找内容之前可以先在目录中查找索引位置,以此快速定位查询数据。 #索引的作用 加速查询和约束。 # 为什么索引查询会变快 没创建一个索引会相应的创建一个索引表。索引表是由相应的数据和B-tree数字组成: 30 10 40 5 15 35 66 1 6 ...
分类:数据库   时间:2016-10-27 13:18:02    阅读次数:320
深入理解SQL的四种连接-左外连接、右外连接、内连接、全连接
深入理解SQL的四种连接-左外连接、右外连接、内连接、全连接 深入理解SQL的四种连接-左外连接、右外连接、内连接、全连接 2016-06-06 11:27 263人阅读 评论(0) 收藏 举报 2016-06-06 11:27 263人阅读 评论(0) 收藏 举报 分类: 数据库(6) 分类: 数 ...
分类:数据库   时间:2016-10-27 13:13:06    阅读次数:202
flask_数据库
我们将使用 Flask-SQLAlchemy扩展来管理我们应用程序的数据。这个扩展封装了SQLAlchemy 项目,这是一个 对象关系映射器 或者 ORM。ORMs 允许数据库应用程序与对象一起工作,而不是表以及 SQL。执行在对象的操作会被 ORM 翻译成数据库命令。 通常,我们如果建立数据库不当 ...
分类:数据库   时间:2016-10-27 13:09:40    阅读次数:282
mac ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
好久不用mysql,今天突然想用的时候, mysql -uroot -p 直接报了下面的错误 ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) mac可以在设置里面 ...
分类:数据库   时间:2016-10-27 13:04:28    阅读次数:371
(OAF)jdeveloper集成log4j并将日志输出到指定文件并写入数据库
参考: How to configure Log4j in JDev 11g Ever wanted to use log4j in your adf project ? Well though Oracle doesn’t recommends the use of log4j, i say it ...
分类:数据库   时间:2016-10-27 13:01:26    阅读次数:522
MySql 获取当前节点及递归所有上级节点
...
分类:数据库   时间:2016-10-27 12:54:34    阅读次数:1698
安装mongodb 远程服务器报错
安装的时候百度了各种教程 就是装不上 结果原因看下图吧 后面这神秘代码是什么鬼 加上后就能正常下载了 ...
分类:数据库   时间:2016-10-27 12:52:10    阅读次数:170
phalcon: plugin 结合Manager事件管理、dispatcher调度控制器 监听sql日志记录或其他拦截出来
可能用到的类 phalcon\mvc\use\plugin Phalcon\Mvc\Dispatcher as MvcDispatcher Phalcon\Events\Manager as EventsManager 代码部分 public/index.php: app/plugins/Mydat ...
分类:数据库   时间:2016-10-27 12:27:13    阅读次数:227
oracle 查看运行中sql
sys用户登录 SELECT b.sid oracleID, b.username 登录Oracle用户名, b.serial#, spid 操作系统ID, paddr, sql_text 正在执行的SQL, b.machine 计算机名 FROM v$process a, v$session b, ...
分类:数据库   时间:2016-10-27 12:27:16    阅读次数:237
C# OracleDBhelper
引用 using System.Configuration;using System.Data.OracleClient; 连接字符串 <connectionStrings> <add name="OracleConnString" connectionString="User ID=xxx;Pas ...
分类:数据库   时间:2016-10-27 12:21:26    阅读次数:228
Mysql(二)
视图 视图是一个虚拟表(非真实存在),其本质是【根据SQL语句获取动态的数据集,并为其命名】,用户使用时只需使用【名称】即可获取结果集,并可以将其当作表来使用。 每次调用时才运行相关语句 1.创建视图 2.删除视图 --格式:DROP VIEW 视图名称 DROP VIEW v1 3.修改视图 -- ...
分类:数据库   时间:2016-10-27 12:21:01    阅读次数:176
Mysql(二)
视图 视图是虚拟的表,用户只有在使用视图时,才会根据sql语句去获取数据集。 视图可以直接当做数据表来使用,但不是真正意义的表。 视图只能在查询时用,无法对真实的表进行增删改操作。 1.创建视图 格式: 2.修改视图 格式: 3.删除视图 格式: 4.使用视图 存储过程 存储过程相当于程序语言中的函 ...
分类:数据库   时间:2016-10-27 10:28:44    阅读次数:212
mysql添加索引命令
mysql添加索引命令 1.PRIMARY KEY(主键索引)mysql>ALTER TABLE `table_name` ADD PRIMARY KEY ( `column` ) 2.UNIQUE(唯一索引) mysql>ALTER TABLE `table_name` ADD UNIQUE (` ...
分类:数据库   时间:2016-10-27 10:24:42    阅读次数:213
Database,Uva1592
Peter studies the theory of relational databases. Table in the relational database consists of values that are arranged in rows and columns. There are ...
分类:数据库   时间:2016-10-27 10:16:38    阅读次数:195
java批处理、MySQL批处理
1 e: 2 cd MySQL\bin 3 mysql -uroot -proot 4 @pause 1 e: 2 cd JAVA\jdk1.8.0_77\bin 3 javac Hello.java 4 java Hello 5 @pause ...
分类:数据库   时间:2016-10-27 10:17:25    阅读次数:165
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!