首页 > 数据库技术
mysql海量数据处理步骤
本文转自https://segmentfault.com/a/1190000006158186 当MySQL单表记录数过大时,增删改查性能都会急剧下降,可以参考以下步骤来优化: 单表优化 除非单表数据未来会一直不断上涨,否则不要一开始就考虑拆分,拆分会带来逻辑、部署、运维的各种复杂度,一般以整型值为 ...
分类:数据库技术   时间:2017-01-12 10:56:50    收藏:0  评论:0  赞:0  阅读:386
基于数据库的自动化生成工具,自动生成JavaBean、自动生成数据库文档等(v4.1.2版)
一直以来把数据库的表转换成JavaBean和数据库设计文档都是一件让人头痛的事情,既浪费时间又很繁琐,于是就自己用Swing写了一个基于数据库的自动化生成工具,支持MySQL、Oracle、SQLServce、PostgreSQL,完美支持JPA注解,可以同时生成Entity和DTO,可以自动去除表... ...
分类:数据库技术   时间:2017-01-12 10:50:06    收藏:0  评论:0  赞:0  阅读:237
海量数据mysql优化步骤
第一优化你的sql和索引; 第二加缓存,memcached,redis; 第三以上都做了后,还是慢,就做主从复制或主主复制,读写分离,可以在应用层做,效率高,也可以用三方工具,第三方工具推荐360的atlas,其它的要么效率不高,要么没人维护; 第四如果以上都做了还是慢,不要想着去做切分,mysql ...
分类:数据库技术   时间:2017-01-12 10:39:20    收藏:0  评论:0  赞:0  阅读:227
关于.htaccess的设置
RewriteEngine On #设置是否开始rewrite RewriteBase / #设置开始匹配的目录,比如web程序放在/var/www/html/test下,则这个值要设置为"/test" #只用www的域名 RewriteCond %{HTTP_HOST} ^test.com$ [N ...
分类:数据库技术   时间:2017-01-12 10:21:26    收藏:0  评论:0  赞:0  阅读:269
mysql 保存emoji时报,数据库报错:Caused by: java.sql.SQLException: Incorrect string value: '\xF0\x9F\x98\x82\xF0\x9F...' for column 'review' at row 1
错误原因:我们可以看到错误提示中的字符0xF0 0x9F 0x98 0x84 ,这对应UTF-8编码格式中的4字节编码(UTF-8编码规范)。正常的汉字一般不会超过3个字节,为什么为出现4个字节呢?实际上是它对应的是智能手机输入法中的表情。那为什么会报错呢?因为mysql中的utf-8并不是真正意义 ...
分类:数据库技术   时间:2017-01-12 10:20:06    收藏:0  评论:0  赞:0  阅读:559
python操作轻量级数据库
1.导入Python SQLITE数据库模块 Python2.5之后,内置了SQLite3,成为了内置模块,这给我们省了安装的功夫,只需导入即可~ import sqlite3 2. 创建/打开数据库 在调用connect函数的时候,指定库名称,如果指定的数据库存在就直接打开这个数据库,如果不存在就 ...
分类:数据库技术   时间:2017-01-12 10:13:56    收藏:0  评论:0  赞:0  阅读:278
MYSQL一次性能优化实战经历[转]
每次经历数据库性能调优,都是对性能优化的再次认识、对自己知识不足的有力验证,只有不断总结、学习才能少走弯路。 一、性能问题描述 应用端反应系统查询缓慢,长时间出不来结果。SQLServer数据库服务器吞吐量不足,CPU资源不足,经常飙到100%……. 二、监测分析 收集性能数据采用二种方式:连续一段 ...
分类:数据库技术   时间:2017-01-12 10:12:37    收藏:0  评论:0  赞:0  阅读:413
MySQL的连接
连接MySQL操作是连接进程和MySQL数据库实例进行通信。从开发的角度来说,本质上是进程通信。常用的进程通信方式有管道、命名管道、命名字、TCP/IP套接字、Unix域名套接字。MySQL提供的连接方式从本质上看都是上述提及的进程通信方式。 TCP/IP TCP/IP套接字方式是MySQL在任何平 ...
分类:数据库技术   时间:2017-01-12 09:58:36    收藏:0  评论:0  赞:0  阅读:143
最近面试oracle 数据库的知识点
1. Oracle跟SQL Server 2005的区别? 宏观上: 1). 最大的区别在于平台,oracle可以运行在不同的平台上,sql server只能运行在windows平台上,由于windows平台的稳定性和安全性影响了sql server的稳定性和安全性 2). oracle使用的脚本语 ...
分类:数据库技术   时间:2017-01-12 09:55:47    收藏:0  评论:0  赞:0  阅读:150
linux install mysql
一、Linux download mysql-server -- http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm 正在解析主机 repo.mysql.com (repo.mysql.com)... 23.4.241.142 ...
分类:数据库技术   时间:2017-01-12 09:49:22    收藏:0  评论:0  赞:0  阅读:205
centos6.5_x86_64 下安装 Oracle11gR2 的详细过程
也可参考:http://blog.csdn.net/nhm_lxy/article/details/37813789 转自:http://www.cnblogs.com/pengineer/p/4351370.html 参考手册:http://docs.oracle.com/cd/E11882_01 ...
分类:数据库技术   时间:2017-01-12 09:48:18    收藏:0  评论:0  赞:0  阅读:288
PostgreSQL ALTER TABLE中改变数据类型时USING的用法<转>
在修改表字段类型的时候使用Using来进行显示的转换类型。 原文说明: SET DATA TYPE This form changes the type of a column of a table. Indexes and simple table constraints involving th ...
分类:数据库技术   时间:2017-01-12 09:33:15    收藏:0  评论:0  赞:0  阅读:251
SQLAchemy
SQLAlchemy是Python编程语言下的一款ORM框架,该框架建立在数据库API之上,使用关系对象映射进行数据库操作,简言之便是:将对象转换成SQL,然后使用数据API执行SQL并获取执行结果。 pip install SQLAlchemy 创建表 操作表 ...
分类:数据库技术   时间:2017-01-12 09:28:07    收藏:0  评论:0  赞:0  阅读:198
oracle存储过程和自定义函数
如果只有一个返回值就用存储函数,否则,就用存储过程 存储过程存储函数都是存储在数据库中供所有用户程序调用的子程序。他们的区别就在于是否用return 语句返回值 存储过程: --创建一个带参数的存储过程 --给指定的员工涨100块的工资,并且打印涨前和涨后的工资 CREATE OR REPLACE ...
分类:数据库技术   时间:2017-01-12 09:27:19    收藏:0  评论:0  赞:0  阅读:210
Mongodb中经常出现的错误(汇总)child process failed, exited with error number
异常处理汇总-服 务 器 http://www.cnblogs.com/dunitian/p/4522983.html 异常处理汇总-数据库系列 http://www.cnblogs.com/dunitian/p/4522990.html 情况不唯一,这边只能当参考,大致就是这么几种解决思路 chi ...
分类:数据库技术   时间:2017-01-12 09:25:17    收藏:0  评论:0  赞:1  阅读:2610
Oracle 11g + PL/SQL安装,配置以及利用Oracle数据泵导入DMP文件
一、首先我下载的Oracle 11g是win 64位(我的电脑配置是win7 64位),具体截图如下 下载的地址是:http://www.oracle.com/technetwork/database/database-technologies/express-edition/downloads/i ...
分类:数据库技术   时间:2017-01-12 09:25:01    收藏:0  评论:0  赞:0  阅读:405
简述Oracle IOT(Index Organized Table)
转:http://blog.itpub.net/17203031/viewspace-744477 对关系型数据库产品(RDBMS)而言,一个重要特性就是:数据信息都被组织为二维数据表,信息的表达可以通过一系列的关联(Join)来完成。具体数据库产品在实现这个标准的时候,又有千差万别的特点。就是一个 ...
分类:数据库技术   时间:2017-01-12 09:12:30    收藏:0  评论:0  赞:0  阅读:360
centos 7 卸载 mariadb 的正确命令
#列出所有被安装的rpm package rpm -qa | grep mariadb #卸载 rpm -e mariadb-libs-5.5.37-1.el7_0.x86_64 错误:依赖检测失败: libmysqlclient.so.18()(64bit) 被 (已安裝) postfix-2:2 ...
分类:数据库技术   时间:2017-01-12 09:11:42    收藏:0  评论:0  赞:0  阅读:203
Mybatis学习笔记(四) 之动态SQL语句
动态SQL mybatis 的动态sql语句是基于OGNL表达式的。可以方便的在 sql 语句中实现某些逻辑. 总体说来mybatis 动态SQL 语句主要有以下几类: 1. if 语句 (简单的条件判断)2. choose (when,otherwize) ,相当于java 语言中的 switch ...
分类:数据库技术   时间:2017-01-12 09:05:31    收藏:0  评论:0  赞:0  阅读:269
漫谈数据库索引
原文:http://kb.cnblogs.com/page/45712/ 一、引言 对数据库索引的关注从未淡出我的们的讨论,那么数据库索引是什么样的?聚集索引与非聚集索引有什么不同?希望本文对各位同仁有一定的帮助。有不少存疑的地方,诚心希望各位不吝赐教指正,共同进步。[最近首页之争沸沸扬扬,也不知道 ...
分类:数据库技术   时间:2017-01-12 08:59:39    收藏:0  评论:0  赞:0  阅读:142
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!