注:本文之前发布在自己的QQ空间,复制过来的时候,颜色信息丢失了,回头有空再把颜色重新标上! 前言:LAMP(Linux+Apache+MySQL+PHP)环境是目前开源社区最活跃的开发和运行平台,有大量的网站程序是建立在这个平台上的,为了学习我们可能需要搭建这个环境,有一些一体化的安装包比如WAM ...
分类:
数据库 时间:
2016-06-30 08:37:50
阅读次数:
622
背景 最近一段给xx做项目,这边最头疼的事情就是数据库入库瓶颈问题。 环境 服务器环境:虚拟机,分配32CPU,磁盘1.4T,4T,5T,6T几台服务器不等同(转速都是7200r),内存64G。 排查步骤 排查一:数据库恢复模式为简单模式,数据库和tempdb的初始大小。数据库文件初始化大小100G ...
分类:
数据库 时间:
2016-06-30 06:28:57
阅读次数:
368
一:基本操作 1继承SQLiteOpenHelper public class UserSqliteOpenHelper extends SQLiteOpenHelper { private static final int versionNo = 1; public UserSqliteOpenH ...
分类:
数据库 时间:
2016-06-30 01:06:42
阅读次数:
250
JDBC 笔记3 通过PreparedStatement 对数据库进行增删改查 总结:不断提高自己的编程效率!~~~~~ ...
分类:
数据库 时间:
2016-06-29 23:47:16
阅读次数:
258
GiST的意思是通用的搜索树(Generalized Search Tree)。 它是一种平衡树结构的访问方法,在系统中作为一个基本模版,可以使用它实现任意索引模式。B-trees, R-trees和许多其它的索引模式都可以用GiST实现。 上面一段高能的官方解释有点难以理解,暂时也不需要使用Gis ...
分类:
数据库 时间:
2016-06-29 23:42:58
阅读次数:
428
node + mongodb1,环境 windows 1,install nodejs 2,install npm | cd npmjs node cli.js install -gf1.1 2.node 开发nmp install express -g | nmp remove express - ...
分类:
数据库 时间:
2016-06-29 23:42:15
阅读次数:
318
1.创建cpp文件:vim sourcefile.cpp 2.生成可执行文件:g++ -g sourcefile.cpp -o exename 据说是要必须加上-g参数,否则不可调试 3.启动调试:输入gdb(滚蛋吧)进入gdb环境 4.输入 file exename (告诉gdb要调试了) 5.输 ...
分类:
数据库 时间:
2016-06-29 23:37:25
阅读次数:
208
自己动手封装java操作数据库的方法: 一:目录结构 二:所需依赖的第三方jar包 这里只需引入mysql-connector-java-5.1.8-bin.jar,mysql数据库驱动jar包 三:代码 1:和数据库进行交互,首先是数据源,获取连接,代码如下: 2:有个数据库连接之后,可以对数据库 ...
分类:
数据库 时间:
2016-06-29 23:36:49
阅读次数:
268
在oracle中建有date类型的字段,插入可以采取如下方法: 如果是小时为:1-12 采取如下格式:yyyy-mm-dd HH:MI:SS insert into test values(to_date('2007-04-15 11:22:40','yyyy-mm-dd HH:MI:SS')); ...
分类:
数据库 时间:
2016-06-29 23:31:38
阅读次数:
221
http://mysqllover.com/?p=708 https://yq.aliyun.com/articles/54454 http://blog.csdn.net/zhaiwx1987/article/details/6685156 http://www.orczhou.com/index ...
分类:
数据库 时间:
2016-06-29 23:30:23
阅读次数:
264
当表数据量越来越大时查询速度会下降,像课本目录一样,在表的条件字段上创建索引,查询时能够快速定位感兴趣的数据所在的位置。索引的好处主要有加速带条件的查询,删除,更新,加速JOIN操作,加速外键约束更新和删除的操作等,但是索引也不是只有好处没有坏处,创建索引时会锁表,不仅将数据写入表中,还要创建索引, ...
分类:
数据库 时间:
2016-06-29 23:26:51
阅读次数:
373
最近一直在做订单类的项目,使用了事务。我们的数据库选用的是MySql,存储引擎选用innoDB,innoDB对事务有着良好的支持。这篇文章我们一起来扒一扒事务相关的知识 ...
分类:
数据库 时间:
2016-06-29 23:23:46
阅读次数:
223
本文参考:
马哥视频教程
mysql官方手册
MySQL my.cnf参数配置优化详解
MySQL Innodb 存储引擎参数优化 整理=======================================[ client ]======================================password = []port
服务...
分类:
数据库 时间:
2016-06-29 22:18:55
阅读次数:
303
一般做数据库相关开发,总免不了需要手工编写SQL代码,甚至还需要根据参数来动态拼接SQL。各种框架基本上都有一套自己拼接动态SQL的方案,也都能很轻松的将查询出来的数据转换为对象(DTO)。 不过到目前为止,这些框架虽然能够很轻松的帮助我们完成数据的映射,但是这些DTO还得需要我们手工一个个的去编写。本文正是试图要解决如何根据SQL代码自动的生成DTO的问题,省去手工编写的麻烦,提高程序员的开发效率。...
分类:
数据库 时间:
2016-06-29 22:21:31
阅读次数:
317
视图实际上就是一个存储查询,重点是可以混合和匹配来自基本表(或其他视图)的数据,从而创建在很多方面象另一个普通表那样的起的作用。可以创建一个简单的查询,仅仅从一个表(另一个视图)选择几列或几行,而忽略其他行或列,或者也可以创建一个复杂查询。连接几个表查询,使得这些连接查询看起来更像一个表。 对视图的 ...
分类:
数据库 时间:
2016-06-29 22:17:42
阅读次数:
199
UDF和存储过程很类似,用户自定义函数是一组有序的T-SQL语句,这些语句被预先优化和编译,并且可以作为一个单元来测试调用。UDF和存储过程的主要区别在于结果返回方式,为了能支持更多返回值,UDF比存储过程有跟多限制。 UDF基本语法:CREATE FUNCTION <function name> ...
分类:
数据库 时间:
2016-06-29 22:19:37
阅读次数:
271