摘录:书:《MySQL性能调优与架构设计》一个系列:(按顺序排一下)MySQL 数据库性能优化之缓存参数优化http://isky000.com/database/mysql-perfornamce-tuning-cache-parameterMySQL 数据库性能优化之表结构优化http://is...
分类:
数据库 时间:
2015-08-11 18:35:55
阅读次数:
140
AgendaTraitsAgility,Scalability,high-performanceFree and open-sourceNoSQL databaseJSON-likeDocument-oriented database(schema flexible)Document Databas...
分类:
数据库 时间:
2015-08-11 18:30:54
阅读次数:
157
MySQL支持大量的列类型,它可以被分为3类:数字类型、日期和时间类型以及字符串(字符)类型。本节首先给出可用类型的一个概述,并且总结每个列类型的存储需求,然后提供每个类中的类型性质的更详细的描述。概述有意简化,更详细的说明应该考虑到有关特定列类型的附加信息,例如你能为其指定值的允许格式。由MySQ...
分类:
数据库 时间:
2015-08-11 18:30:14
阅读次数:
176
一、使用SELECT检索数据数据查询是SQL语言的中心内容,SELECT 语句的作用是让数据库服务器根据客户要求检索出所需要的信息资料,并按照规定的格式进行整理,返回给客户端。SELECT 语句的基本结构[WITH]SELECT select_list [INTO new_table_name][F...
分类:
数据库 时间:
2015-08-11 18:30:01
阅读次数:
142
一、oracle 11g安装的注意事项 1.超级管理员密码设置要符合要求,否则在创建数据库的时候会产生ora-00922错误以及ora-28000错误。 解决方法:http://kuangdaoyizhimei.blog.163.com/blog/static/220557211201579...
分类:
数据库 时间:
2015-08-11 18:26:38
阅读次数:
136
索引,使用索引可快速访问数据库表中的特定信息。索引是对数据库表中一列或多列的值进行排序的一种结构。索引是一种与表有关的数据库结构,它可以使对应于表的SQL语句执行得更快。索引的作用相当于图书的目录,可以根据目录中的页码快速找到所需的内容。当表中有大量记录时,若要对表进行查询,第一种搜索信息方式是.....
分类:
数据库 时间:
2015-08-11 18:20:52
阅读次数:
161
索引什么是索引?索引是一种磁盘上的数据结构,建立在表或视图的基础上。使用索引可以使数据的获取更快更高校,也会影响其他的一些性能,如插入或更新等。索引主要分为两种类型:聚集索引和非聚集索引。字典的目录就是一个索引,按照拼音查询想要的字就是聚集索引(物理连续,页码与目录一一对应),偏旁部首就是一个非聚集...
分类:
数据库 时间:
2015-08-11 18:19:55
阅读次数:
174
操作系统版本:CentOS release 6.5 (Final) 2.6.32-431.el6.x86_64 #1内存:32GCPU:Intel(R) Xeon(R) CPU E5-2450 v2 @ 2.50GHz (逻辑32核)磁盘:PCIE-SSD(型号稍后补上)文件系统类型:xfsmysq...
分类:
数据库 时间:
2015-08-11 18:17:26
阅读次数:
237
什么是表分区? 表分区其实就是将一个大表分成若干个小表。 表分区可以从物理上将一个大表分成几个小表,但是逻辑上还是一个表。所以当执行插入、更新等操作的时候,不需要我们去判断应该插入或更新到哪个表中。只需要插入大表中就可以了。SQL Server会自动的将它放在对应的表中。对于查询也是一样,直接查询大...
分类:
数据库 时间:
2015-08-11 18:02:34
阅读次数:
155
一、概述 使用merge声明从一个或者更多个表或视图中筛选记录,以用来更新或者插入到一个表或视图中。你可以指定条件以决定是执行update操作还是insert操作到目标表或视图中。 这个声明是一个方便的方式以联合多种操作。这样你就避免了大量的insert/update/delete这样的dm...
分类:
数据库 时间:
2015-08-11 18:01:41
阅读次数:
136
SQL Server数据库基础一、安装SQLServer数据库setup.exe->安装->全新SQLServer独立安装或向现有安装添加功能->输入序列号->下一步->默认实例->混合模式->输入sa密码->实例账号添加当前账号即可。如果想要其他机器访问这台机器的sqlserver,需要使用win...
分类:
数据库 时间:
2015-08-11 18:00:05
阅读次数:
218
//控制器代码public ActionResult vote(int id=1) { //int id = 1; list newlist = db.lists.Find(id); //var q = from p i...
分类:
数据库 时间:
2015-08-11 17:56:11
阅读次数:
208
我的低效方法:通过本地php脚本进行create:发现效率很低,同时由于dev的连接网速不稳定且慢,create到9就结束了。新方法:先在dev机的数据库中创建karate_final_tmp, 在本地通过脚本生成SQL语句,CREATE TABLE karate_final_{$i} LIKE k...
分类:
数据库 时间:
2015-08-11 17:51:24
阅读次数:
161
ORACLE代码CREATE OR REPLACE PROCEDURE gd_CURSOR(MYCS1 OUT SYS_REFCURSOR,MYCS2 OUT SYS_REFCURSOR,a out varchar)asBEGIN a:='test'; OPEN MYCS1 FOR SELEC...
分类:
数据库 时间:
2015-08-11 17:50:21
阅读次数:
176
DELIMITER $$CREATE/*[DEFINER = { user | CURRENT_USER }]*/EVENT `dev_sp2p6`.`e_test1`ON SCHEDULEEVERY 1 MONTH STARTS DATE_ADD(DATE_ADD(DATE_SUB(CURDATE...
分类:
数据库 时间:
2015-08-11 17:45:24
阅读次数:
151
目前的重点没有放在数据库上,此文记录一些好的文章,后期学习时再整理非常nice的教程:http://www.w3school.com.cn/sql/index.asphttp://www.1keydata.com/cn/sql/====================================...
分类:
数据库 时间:
2015-08-11 17:40:12
阅读次数:
160
下面这个方式是普适的,但缺点就是必须要有自己的用户名和密码字典。其原理就是用user.txt与pass.txt的两个文本去不停交叉验证。msf auxiliary(mysql_login) > use auxiliary/scanner/mysql/mysql_loginmsf auxiliary(...
分类:
数据库 时间:
2015-08-11 17:41:05
阅读次数:
426