上一篇文章《MySQL悲观锁总结和实践》谈到了MySQL悲观锁,但是悲观锁并不是适用于任何场景,它也有它存在的一些不足,因为悲观锁大多数情况下依靠数据库的锁机制实现,以保证操作最大程度的独占性。如果加锁的时间...
分类:
数据库 时间:
2015-10-06 00:46:49
阅读次数:
283
Table 12.14 转换函数(Cast Function)
BINARY
将 string 转换为二进制 stringCAST()
将某个值转换为特定类型CONVERT()将某个值转换为特定类型BINARY
BINARY 运算符将紧随其后的 string 转换为 二进制字符串。主要用来强制进行按字节进行比较(byte by byte),字节而不是字符的字符。这使得字符串比较是区分大小写...
分类:
数据库 时间:
2015-10-06 00:46:16
阅读次数:
336
数据库登录:mysql -h IP -P 端口 -u 账号 –p回车,然后输入密码创建用户:mysql> insert into mysql.user(Host,User,Password) values('localhost','用户名',password('密码'));//刷新系统权限表mysq...
分类:
数据库 时间:
2015-10-06 00:38:36
阅读次数:
259
一、简介PostgreSQL是目前世界上最丰富的数据类型的支持,其中有些数据类型可以说连商业数据库都不具备,比如IP类型和几何类型等;其次,PostgreSQL是全功能的自由软件数据库,很长时间以来,PostgreSQL是唯一支持事务、子查询、多版本并行控制系统(MVCC)、数据完整性检查等..
分类:
数据库 时间:
2015-10-05 23:29:23
阅读次数:
358
管理初始化参数 管理初始化参数(调优的一个重要知识点,凭什么可以对数据库进行调优呢?是因为它可以对数据库的一些参数进行修改修正) 初始化参数用于设置实例或是数据库的特征。oracle9i提供了200多个初始化参数,并且每个初始化参数都有默认值。 显示初始化参数(1) show parameter命....
分类:
数据库 时间:
2015-10-05 23:25:42
阅读次数:
239
登录注册界面 ,并且把登陆信息插入到数据库中,主要用到了ContentProvider的相关知识,SqliteOpenHelper,Dialog对话框,Cursor游标适配器等。。。。
分类:
数据库 时间:
2015-10-05 22:03:36
阅读次数:
406
brew install mysql接下来启动mysqlmysql.server start启动后就可以登录了,登录命令为:mysql -uroot -p本文源自:http://www.thinksaas.cn/group/topic/347978/
分类:
数据库 时间:
2015-10-05 22:01:43
阅读次数:
315
问题:
spark集成hive,启动spark-shell或者spark-sql的时候,报错:INFO MetaStoreDirectSql: MySQL check failed, assuming we are not on mysql: Lexical error at line 1, column 5. Encountered: "@" (64), after : "".环境:
spa...
分类:
数据库 时间:
2015-10-05 20:50:33
阅读次数:
430
转换函数 介绍转换函数用于将数据类型从一种转为另外一种。在某些情况下,oracle server允许值的数据类型和实际的不一样,这时oracle server会隐含的转化数据类型 比如: create table t1(id int); insert into t1 values('10');--....
分类:
数据库 时间:
2015-10-05 20:43:07
阅读次数:
347
一、动态创建ODBC数据源ODBC API提供了动态创建数据源的函数SQLConfigDataSource。该函数的原型如下:BOOL SQLConfigDataSource ( HWND hwndParent, WORD fRequest,LPCSTR lpszDriver, LPCSTR lps...
分类:
数据库 时间:
2015-10-05 20:42:09
阅读次数:
258
MySQL数据库多种优化方案1、硬件优化(物理机)a、CPU8~16颗CPU,2~4颗b、mem96G~128G,3~4个实例。32~64G内存,2个实例c、disk数量越多越好,性能上:SSD(高并发)>SAS(普通)>sata(线下)4块盘为例:RAID0>RAID10>RAID5>RAID1d、网卡,多块网卡bond,buffer等等。..
分类:
数据库 时间:
2015-10-05 19:35:43
阅读次数:
409
最近线上频繁的出现slave延时的情况,经排查发现为用户在删除数据的时候,由于表主键的主键的缺少,同时删除条件没有索引,或或者删除的条件过滤性极差,导致slave出现hang住,严重的影响了生产环境的稳定性,也希望通过这篇博客,来加深主键在innodb引擎中的重要性,希望用户在使用RDS,设计自己的...
分类:
数据库 时间:
2015-10-05 19:34:10
阅读次数:
313
在上一篇《DDD开发框架ABP之本地化/多语言支持》中,我们知道,ABP开发框架中本地化资源存储可以采用XML文件,RESX资源文件,也提供了其他自定义的存储方式的扩展接口。ABP框架默认实现了前面两种方式,而数据库存储方式则需要自己扩展,大概是因为数据库存储涉及到了实体和仓储等方面的具体内容...
分类:
数据库 时间:
2015-10-05 18:18:06
阅读次数:
328
如果数据库中有多列值时,但是不定个数更新是需要采取“先通过查找数据库中的所有数据保存为一个model类,再给相应要改变的值复制,其他的更新的值保持原有数据不变”比如:DAL(数据访问层) /// /// 更新数据,虽然有的时候只是更新某个值,其他的值可以原样更新。在更新之前先要查询...
分类:
数据库 时间:
2015-10-05 18:18:16
阅读次数:
325
1.Web StorageHTML5除了Canvas元素之外,还有一个非常重要的功能那就是客户端本地保存数据的Web Storage功能。以前都是用cookies保存用户名等简单信息。但是cookie有下面几个问题:a:大小:cookies的大小被限制在4KBb:带宽:cookies随HTTP事务一...
分类:
数据库 时间:
2015-10-05 18:09:11
阅读次数:
193
一. Spark SQL和SchemaRDD 关于Spark SQL的前生就不再多说了,我们只关注它的操作。但是,首先要搞明白一个问题,那就是究竟什么是SchemaRDD呢?从Spark的Scala API可以知道org.apache.spark.sql.SchemaRDD和class Schema...
分类:
数据库 时间:
2015-10-05 18:10:57
阅读次数:
440
什么是索引:当你在字典中查找你的名字的时候,你有两种方式。第一、一页一页的翻,第二、通过拼音、笔画,等查找。那么第二种方式就是通过索引的方式查找。那么在myslq中数据库也是这么干的。索引可以增加查询速度,但是同时mysql维护索引也需要耗费性能。索引的分类:| 主键索引如果一个字段为主键(prim...
分类:
数据库 时间:
2015-10-05 18:01:41
阅读次数:
213