首页 > 数据库技术
MySQL单表百万数据记录分页性能优化
转载自:http://www.cnblogs.com/lyroge/p/3837886.html#undefined,文章很不错。 背景: 自己的一个网站,由于单表的数据记录高达了一百万条,造成数据访问很慢,Google分析的后台经常报告超时,尤其是页码大的页面更是慢的不行。 测试环境: 先让我们熟 ...
分类:数据库技术   时间:2017-02-21 13:31:46    收藏:0  评论:0  赞:0  阅读:221
oracle--函数
函数 1、数值函数 (1)Ceil(n) 返回大于或等于n的最小整数 (2)Power(m,n) 返回m的n次方 (3)Trunc(m[,n]) 对m截取操作,当n大于0时,表示截取到小数点右边第n位;当n省略时,表截取m的小数部分;当n小于0时,表示截取到小数点左侧第n位 2、字符函数 (1)Co ...
分类:数据库技术   时间:2017-02-21 13:30:50    收藏:0  评论:0  赞:0  阅读:177
Oracle删除修改字段
Oracle 增加修改删除字段 添加字段的语法:alter table tablename add (column datatype [default value][null/not null],….); 修改字段的语法:alter table tablename modify (column da ...
分类:数据库技术   时间:2017-02-21 12:37:05    收藏:0  评论:0  赞:0  阅读:271
Thinking in SQL系列之四:数据挖掘C4.5决策树算法
C4.5是一系列用在机器学习和数据挖掘的分类问题中的算法。它的目标是监督学习:给定一个数据集,其中的每一个元组都能用一组属性值来描述,每一个元组属于一个互斥的类别中的某一类。C4.5的目标是通过学习,...
分类:数据库技术   时间:2017-02-21 11:54:04    收藏:0  评论:0  赞:0  阅读:252
sql exist 优化查询速度
1.非exist,查询需要20多秒 2.使用exist后 ...
分类:数据库技术   时间:2017-02-21 11:52:00    收藏:0  评论:0  赞:0  阅读:335
MySQL中实现Oracle里面 rank()over ( PARTITION BY ORDER BY) 分类分组功能
各班级学生成绩测试表 select * from TMP_A; 实现目的: 按照班级分类后按照分数倒序排序 采用MySQL变量简单实现,SQL如下: SELECT a.stu_id,a.point,IF( @className = a.class_name,@rank := @rank + 1,@r ...
分类:数据库技术   时间:2017-02-21 11:44:29    收藏:0  评论:0  赞:0  阅读:1082
mac下解决mysql乱码问题
问题描述:在window平台下面数据库插入、已经查找都是很正常的,但是到mac下面查找、插入就不正常了,之后感觉是mysql的问题然后网上搜索学习了下,果然是mysql的问题。解决方案:首先你要先去看下你数据库的编码打开终端输入命令 mysql -u root -p 然后输入 show variab ...
分类:数据库技术   时间:2017-02-21 11:43:50    收藏:0  评论:0  赞:0  阅读:210
转:oracle驱动表
以一个比较两本字典来做例子: 一本字典有索引目录(dict a), 一本没有(dict b) 现在要找出所有a开头的单词的异同 那么比较的时候,你会怎么比较? 合理的做法应该是以没有索引的字典dict b开始, 找到a开头的那一页, 然后对于每个单词, 通过使用索引在dict a中找到相应的条目 如 ...
分类:数据库技术   时间:2017-02-21 11:34:17    收藏:0  评论:0  赞:0  阅读:211
用gdb理解C宏(#和##)
在Unix/Linux内核代码中,有两个C的宏被广泛使用。 例如: 在gdb中用命令macro定义并展开看看, 由此可见, #是将单个宏参数转换成一个字符串 ##则是将两个宏参数连接在一起 可以简记为“单#字符串,双#连接参”。 ...
分类:数据库技术   时间:2017-02-21 11:33:00    收藏:0  评论:0  赞:0  阅读:233
python:pymysql数据库操作
importpymysql #获取一个数据库连接,注意如果是UTF-8类型的,需要制定数据库 db=pymysql.connect(host="127.0.0.1",user="root",passwd="123456",db="mysql",charset=‘utf8‘) #使用cursor()方法创建一个游标对象cursor cursor=db.cursor() #使用execute()方法执行SQL查询 curso..
分类:数据库技术   时间:2017-02-21 10:49:50    收藏:0  评论:0  赞:0  阅读:355
Wmware MySQL 5.7.16 for linux 实施搭建
1、实施背景安装Mysql数据库mysql5.7。实施过程:在新服务器上安装CentOS6.7系统,并创建MySQL数据库;1.1软件环境数据库软件:mysql-5.7.16-linux-glibc2.5-x86_64.tar操作系统:LinuxCentOS6.7x86_641.2数据库环境数据库实例名:mysql2、单机数据库安装2.1安装包mysql安装包C..
分类:数据库技术   时间:2017-02-21 10:47:26    收藏:0  评论:0  赞:0  阅读:334
mysql数据库
数据库的简介 数据库 数据库(database,DB)是指长期存储在计算机内的,有组织,可共享的数据的集合。数据库中的数据按一定的数学模型组织、描述和存储,具有较小的冗余,较高的数据独立性和易扩展性,并可为各种用户共享。 数据库管理系统软件 数据库管理系统(Database Management S ...
分类:数据库技术   时间:2017-02-21 10:41:37    收藏:0  评论:0  赞:0  阅读:288
Mybatis+MSSql插入数据的同时并获取自增的ID
在项目中遇到这样的情况,新增一个角色,这个角色有某些权限,这两个数据存在不同的表中,一个是sys_role,另外一个是sys_role_permission表,注意,现在的逻辑是这样的 1,在表sys_user中新增一个角色,里面存放角色id和角色名称, 2,从1中获取新增的角色id,然后讲这个角色 ...
分类:数据库技术   时间:2017-02-21 00:50:11    收藏:0  评论:0  赞:0  阅读:397
RHEL5.6环境下yum安装MySQL
RHEL5.6环境下yum安装MySQL记录,2017年2月20日 1、卸载原有的MySQL rpm -qa命令查询是否安装了MySQL [root@localhost mysql]# rpm -qa|grep mysql mysql-server-5.0.77-4.el5_5.4 mysql-5.... ...
分类:数据库技术   时间:2017-02-21 00:45:17    收藏:0  评论:0  赞:0  阅读:381
访问内网中的sql server数据库的简便方法
前言: 有时候我们要访问局域网内的 sql server服务器,比如测试环境数据库在公司内网,回到家或在客户现场要连接内网中的数据库 第一步:假如可以连接局域网的数据库 192.168.150.129 ,在远程还要能连接它 第二步:在内网穿山甲中添加一个TCP端口,本机IP填局域网的IP,端口 14 ...
分类:数据库技术   时间:2017-02-21 00:43:58    收藏:0  评论:0  赞:0  阅读:299
SQL表结构
视图 ...
分类:数据库技术   时间:2017-02-21 00:29:03    收藏:0  评论:0  赞:0  阅读:205
Entity Framework With Oracle
虽然EF6都快要出来了,但是对于Oracle数据库,仍然只能用DB first和Model First来编程,不能用Code First真是一个很大的遗憾啊。 好了,废话少说,我们来看看EF中是如何用DB first和Model First来对Oracle编程的。 首先我们要下载ODP.NET这个数 ...
分类:数据库技术   时间:2017-02-21 00:26:18    收藏:0  评论:0  赞:0  阅读:329
EF Code First学习笔记:数据库创建
控制数据库的位置 默认情况下,数据库是创建在localhost\SQLEXPRESS服务器上,并且默认的数据库名为命名空间+context类名,例如我们前面的BreakAway.BreakAwayContext。 有几种方法可以改变这种默认约定。 利用配置文件 在配置文件中新加一个连接字符串 <co ...
分类:数据库技术   时间:2017-02-21 00:24:51    收藏:0  评论:0  赞:0  阅读:212
saltstack(返回值存储到Mysql)
saltstack将数据返回到mysql服务器:1、在master上安装mysql-server[root@master~]#yum-yinstallmysql-server [root@master~]#servicemysqldstart&&chkconfigmysqldon2、创建相关的表结构[root@master~]#mysql mysql> CREATEDATABASE`salt` DEFAULTCHARACTERSETutf8..
分类:数据库技术   时间:2017-02-20 23:35:36    收藏:0  评论:0  赞:0  阅读:1228
利用Zabbix监控mysql主从
mysql主从监控#脚本如下,截取主从关键字catcheck_mysql_slave.sh #!/bin/bash #declare-a定义数组,slave_is会被视为数组 declare-aslave_is slave_is=($(/data/mysql/bin/mysql-e"showslavestatus\G"|grep-E"Slave_IO_Running|Slave_SQL_Running:"|awk‘{print$2}‘)) if["${sl..
分类:数据库技术   时间:2017-02-20 23:34:48    收藏:0  评论:0  赞:0  阅读:347
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!