虽然我们提供了数据库的信息,它知道怎么连接数据库,但问题是我们保存里面有很多模型,它不知道哪个模型存到哪个数据库。这就要求我们自己来指定,也就是我们自己来实现一个数据库路由。一个数据库路由是一个拥有4个方法的类,这四个方法是: db_for_read(model, **hints) 对于该model ...
分类:
数据库 时间:
2017-03-09 18:59:05
阅读次数:
189
一.创建一个sql文件,在里面写入以下代码: USE MasterGOdeclare @str varchar(100)set @str='D:\sqlserver14backup\CDB\'+replace(replace(replace(convert(varchar,getdate(),20) ...
分类:
数据库 时间:
2017-03-09 18:52:52
阅读次数:
382
昨天在处理一个字符拆分的功能时,用用到了insrt()函数,偶然发现其实特可以代替模糊查询的like,经多次测试可节约效率一倍以上。 代码如下: 返回结果相同所用时间差异非常大(多次试验): 第一条sql: 第二条sql: ...
分类:
数据库 时间:
2017-03-09 18:51:20
阅读次数:
286
http://www.worlduc.com/blog2012.aspx?bid=730767 用C#sqlserver实现增删改查 用C#sqlserver实现增删改查 用C#sqlserver实现增删改查 using System;using System.Collections.Generic ...
分类:
数据库 时间:
2017-03-09 18:42:20
阅读次数:
243
第一种: 在PL/SQL中,在Explain plan Window中执行要优化的Sql语句。结果,如下图: Object name列中显示了命中的索引名,Cost列显示了CPU的使用率(%)。 第二种: 使用Explain plan for 命令。 1、执行 “explain plan for 要 ...
分类:
数据库 时间:
2017-03-09 18:38:49
阅读次数:
348
什么是数据库? 可以简单的理解为储存数据信息的仓库,这就是我对数据库的理解,就是仓库。 数据库存放在什么位置? 硬盘! 硬盘就是长期存放电脑数据的地方,而所谓的1T、500G、256G就是这个仓库的大小、体积、容积。 有的人会问内存管着干嘛的,不是也有存储空间么,什么4G8G的? 内存,只是电脑暂时 ...
分类:
数据库 时间:
2017-03-09 18:35:39
阅读次数:
185
oracle 实现快速批量生成随机数字字符串: 代码实现: 1.把最小值到最大值依次存入一个临时数组中。 2.从数组中随机取出一个值放入表中,并删除该值。 3.重复步骤2,直到取出空值的次数达到指定的次数,重新生成临时数组,把临时数组中的空值去掉,然后再重复步骤2。 ...
分类:
数据库 时间:
2017-03-09 18:34:58
阅读次数:
222
Replication 线程Mysql 的Replication 是一个异步的复制过程,从一个Mysql instace(我们称之为Master)复制到另一个Mysql instance(我们称之Slave)。在Master 与Slave 之间的实现整个复制过程主要由三个线程来完成,其中两个线程(S ...
分类:
数据库 时间:
2017-03-09 18:29:36
阅读次数:
266
以下为下载安装包解压安装的方式,下载地址为: https://www.mongodb.com/download-center#community,也可以自行百度下载地址 一、将下载好的安装包解压到你想要安装mangodb的路径下 本机解压在documents下,可以将文件名改成简单易读的mongod ...
分类:
数据库 时间:
2017-03-09 18:26:14
阅读次数:
190
-1. --系统参数配置 connect sys/password@db_link as sysdba select * from dba_profiles where resource_name like 'FAILED_LOGIN_ATTEMPTS%'; --1 DEFAULT FAILED_L ...
分类:
数据库 时间:
2017-03-09 18:25:57
阅读次数:
289
一,SQuirreL SQL Client干吗的? SQuirreL SQL Client是一款功能强大的服务器配置管理软件,该软件能够帮助用户快速、高效的配置服务器,且支持用户查看数剧库的结构并发出sql命令。 二,我要干嘛? 最近学习Hive,朋友推荐使用SQuirreL SQL Client。 ...
分类:
数据库 时间:
2017-03-09 18:24:08
阅读次数:
174
前两天面试,问到了四种隔离级别,当时觉得大多数数据库都为read committed,结果没想到mysql是个例外。在此做一下隔离级别和各种数据库锁的使用。 首先说一下ACID四大特性: 四大特性 · 原子性 事务必须是原子工作单元;对于其数据修改,要么全都执行,要么全都不执行。通常,与某个事务关联 ...
分类:
数据库 时间:
2017-03-09 18:13:57
阅读次数:
267
一、数据库和内存的区别 数据库:一些存储在硬盘上的数据文件 内存:计算机临时存储的一些数据 二、常用数据库 .Net - SQL Server PHP - MySql Java - Oreacl 三、SQL Server使用方法 1、新建数据库 右键点击“数据库”,点击“新建数据库”。在弹出的页面中 ...
分类:
数据库 时间:
2017-03-09 17:07:50
阅读次数:
235
Innodb引擎 Innodb引擎提供了对数据库ACID事务的支持,并且实现了SQL标准的四种隔离级别,关于数据库事务与其隔离级别的内容请见数据库事务与其隔 离级别这篇文章。该引擎还提供了行级锁和外键约束,它的设计目标是处理大容量数据库系统,它本身其实就是基于MySQL后台的完整数据库系统,MySQ ...
分类:
数据库 时间:
2017-03-09 16:54:59
阅读次数:
187
cI用的是3.0版本,php要读取Access数据库有两种驱动,一种的odbc,一种是pdo_odbc,两种都可以链接,但是一般会更推荐pdo_odbc, 要想php中能使用odbc,则必须安装相关驱动,可以在phpinfo中查看: 1、odbc 2、pdo_odbc 如果没有,请自行搜索安装,wi ...
分类:
数据库 时间:
2017-03-09 16:54:27
阅读次数:
267
数据库定义:一些存储在硬盘上的数据文件 内存:计算机临时存储的一些数据 .net - SQL ServerPHP - MySqlJava - Oreacl 数据库中的数据类型:int decimal(长度,小数位数) bit - 布尔型 1 - true 0 - false datetime - 时 ...
分类:
数据库 时间:
2017-03-09 16:52:12
阅读次数:
223