1.背景导入150w数据到mysql,数据格式为tab分隔csv文件。测试索引对导入速度的影响2.无索引,导入数据后重建CREATETABLE`tab`(
`ct_id`char(36)DEFAULTNULLCOMMENT‘id‘,
`ct_title`varchar(200)DEFAULTNULLCOMMENT‘标题‘,
`bd_id`int(11)DEFAULTNULLCOMMENT‘bdid‘,
`org_unit`i..
分类:
数据库 时间:
2015-12-13 11:14:05
阅读次数:
343
由于GROUP BY 使用Sum函数后 ID等唯一值就无法查询出来了,所以想按照ID排序也就不可以了。 这时可以使用一个MIN 或者MAX函数来取得一个最小或者最大的ID 这样就可以实现以其中一条ID来做排序条件了。SELECT specification_id, sum(quantity) as....
分类:
数据库 时间:
2015-12-13 11:04:45
阅读次数:
256
一、基础1、说明:创建数据库CREATE DATABASE database-name2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 't...
分类:
数据库 时间:
2015-12-13 09:49:55
阅读次数:
280
mysql在ubuntu的终端下出现中文乱码的问题:先学着在不改数据库的情况下对my.cnf配置文件进行修改,主要的是设置default-character-set=utf8但是设置完后数据库重启出现问题:/etc/init.d/mysql/ restart终端显示无法加载socket:/var/r...
分类:
数据库 时间:
2015-12-13 07:13:07
阅读次数:
263
mysql的常用操作1、登录mysql-uroot-pdaixuan2、查看数据库mysql>showdatabases;+--------------------+|Database|+--------------------+|information_schema||discuz||mysql||test|+--------------------+3、切换数据库mysql>usetest4、查看当前数据库mysql>selectd..
分类:
数据库 时间:
2015-12-13 02:24:50
阅读次数:
218
Msql触发器,trigger场景:日志系统,记录对学生表有哪些操作!解决的问题:1:得到每条学生记录被修改的时机,才能发出记录日志动作2:执行某段操作,需要得到当前处理的记录的信息触发器:一种编程设计!类似JS的基于事件编程的程序设计的理念!可以在某个表的每条记录上设置..
分类:
数据库 时间:
2015-12-13 02:26:24
阅读次数:
216
MicrosoftWindows[版本6.1.7601]版权所有(c)2009MicrosoftCorporation。保留所有权利。C:\Users\wode>mysql-uroot-pEnterpassword:********ERROR2003(HY000):Can‘tconnecttoMySQLserveron‘localhost‘(10061)C:\Users\wode>mysql-uroot-pEnterpassword:********ERROR2003(..
分类:
数据库 时间:
2015-12-13 02:17:19
阅读次数:
356
一:sql也是一门编程语言,可以用其编程二:基本常规的编程要素变量,运算符,表达式,流程控制,函数变量:典型的,字段名就是变量名,字段就是变量!特殊的变量,例如系统内置变量(character_set_xxx,autocommit)变量的典型操作:赋值,取得值!用户自定义变量:用户自定义..
分类:
数据库 时间:
2015-12-13 00:53:31
阅读次数:
246
总是觉得配置环境是一个超级麻烦的事情啊,而且网上说的又比较乱,配置完后又没有说怎么开始运行,在哪输入增删改查语句,像突然断层一样。所以就在这里详细说说。一:下载安装1、去官网的下载页面2、下载完后是一个exe安装程序,只要一直按next即可。以前是压缩包的,现在方便了很多,不过默认的安装路径是C:\...
分类:
数据库 时间:
2015-12-13 00:48:51
阅读次数:
208
一、锁的种类MySQL中锁的种类很多,有常见的表锁和行锁,也有新加入的Metadata Lock等等,表锁是对一整张表加锁,虽然可分为读锁和写锁,但毕竟是锁住整张表,会导致并发能力下降,一般是做ddl处理时使用。行锁则是锁住数据行,这种加锁方法比较复杂,但是由于只锁住有限的数据,对于其它数据不加限制...
分类:
数据库 时间:
2015-12-13 00:49:05
阅读次数:
272
mysql 服务启动时,不仅会监听 IP:Port,还会监听一个 socket,我们安装的 mysql 是监听在/tmp/mysql.sock。如果 php 是在本地,那么 php 和 mysql 通信可以通过 socket 通信,如果是远程,就需要通过 tcp/ip 来通信了。在 Linux 命令...
分类:
数据库 时间:
2015-12-13 00:48:44
阅读次数:
205
序,Node是基于V8引擎的服务器端脚本语言。基础准备Node.js:Express:本文用的是3.21.2版本,目前最新版本为4.13.3,Express4和Express3还是有较大区别,可以去官网查看wiki:https://github.com/strongloop/expressMongo...
分类:
数据库 时间:
2015-12-13 00:45:54
阅读次数:
278
来自一个朋友圈,NoSQL的一个主要类型就是文档型NoSQL,例如 MongoDB,使用 json 结构存储数据,不需要事先定义好记录结构,自由添加删除记录中的某项,非常灵活通过下面的这个场景,可以很好的看到NoSQL的便利性场景 联系人列表sql 的实现方式我们要先定义好联系人的表结构,如id (...
分类:
数据库 时间:
2015-12-13 00:47:09
阅读次数:
244
第一步:建一个含游标类型的包sql>create or replace package testPackage as type test_cursor is ref cursor; --定义名为test_cursor 的游标 end testPackage;第二步:编写分页的存储过程sql>crea...
分类:
数据库 时间:
2015-12-12 23:16:19
阅读次数:
378
存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给定参数(如果该存储过程带有参数)来调用执行它。 一个存储过程是一个可编程的函数,它在数据库中创建并保存。它可以有SQL语句和一些特殊的控制结构组成。当希望在不...
分类:
数据库 时间:
2015-12-12 23:08:31
阅读次数:
200
Disk Space Usage and SQL Server PerformanceBy Gregory A. Larsen When you think of SQL Server performance components, you think of the usage of CPU, me...
分类:
数据库 时间:
2015-12-12 23:08:59
阅读次数:
287
这里只是从无到有的搭建一个最基本的环境,能够让nginx服务器运行PHP程序即可,进阶的配置我以后会补上。nginx自动安装:sudo apt-get install nginx启动:sudo /etc/init.d/nginx start停止:service nginx stop访问:浏览器访问l...
分类:
数据库 时间:
2015-12-12 23:02:24
阅读次数:
162