随笔分类 -  SQL

乐观锁 与 悲观锁 来解决数据库并发问题
摘要:1. 背景 学习、工作用了不少数据库写sql还是不成问题。 在解决数据库并发冲突时,更多的是在程序编程逻辑中加锁,来解决业务中可能的数据库并发更新问题。 并不是使用数据库或者ORM框架来处理并发冲突。悲观锁、乐观锁 是一种解决数据库并发的思路。 2. 悲观锁与乐观锁介绍 悲观锁:持"悲观态度",假设 阅读全文

posted @ 2018-03-21 08:41 旭东的博客 阅读(1879) 评论(0) 推荐(0) 编辑

一道SQL面试例题 if...else 与聚集函数
摘要:晚上回来,同学说面试遇到了一个SQL面试题目,自己做了一下,总结总结。题目如下: 下面是产品数据表(产品id,颜色col,数量num),其中每种产品有1~2种颜色。 求每种产品各颜色的数量差值(对于只有一种颜色的保留产品总数) 解法如下:1.先求出每种产品各颜色的数量 这个不难,... 阅读全文

posted @ 2014-10-22 23:31 旭东的博客 阅读(2896) 评论(0) 推荐(0) 编辑

MySQL replace into (insert into 的增强版)
摘要:在使用SQL语句进行数据表插入insert操作时,如果表中定义了主键,插入具有相同主键的记录会报错: Error Code: 1062. Duplicate entry 'XXXXX' for key 'PRIMARY'(主键冲突) 这样我们只好检查主键是不是存在,若存在则更新,若不存在则插入。... 阅读全文

posted @ 2014-08-31 23:24 旭东的博客 阅读(15800) 评论(0) 推荐(0) 编辑

Java实现对Mysql的图片存取操作
摘要:1.MySQL中的BLOB类型 Mysql中可以存储大文件数据,一般使用的BLOB对象。如图片,视频等等。 BLOB是一个二进制大对象,可以容纳可变数量的数据。因为是二进制对象,所以与编码方式无关。有4种BLOB类型:TINYBLOB、BLOB、MEDIUMBLOB和LONGBLOB。它们只是可... 阅读全文

posted @ 2014-05-30 10:04 旭东的博客 阅读(27917) 评论(0) 推荐(1) 编辑

Java 连接MS Access数据库
摘要:java连接MS Access的两种方式:1.JDBC-ODBC Java连接Access可以使用MS自带的管理工具-->数据源(ODBC)设置建立连接,这样就不需要导入jar。但是,如此一来程序部署的每个机器上都要进行设置不方面。所以现在不会使用啦。2.JDBC java也可以和连接其他数据库... 阅读全文

posted @ 2014-05-25 14:53 旭东的博客 阅读(8429) 评论(0) 推荐(0) 编辑

Java JDBC数据库链接
摘要:好久没有编写有关数据库应用程序啦,这里回顾一下java JDBC。1.使用Java JDBC操作数据库一般需要6步:(1)建立JDBC桥接器,加载数据库驱动;(2)连接数据库,获得Connection对象(使用数据库连接地址,用户名,密码);(3)获得数据库Statement对象;(4)执行数据库操... 阅读全文

posted @ 2014-05-21 17:48 旭东的博客 阅读(5172) 评论(3) 推荐(0) 编辑

mysql一些设置问题
摘要:1.设置主键自动增长CREATE TABLE persons (id SMALLINT UNSIGNED NOT NULL AUTO_INCREMENT,name CHAR(60) NOT NULL,PRIMARY KEY (id));2.修改字段类型 ALTER TABLE chatter_us... 阅读全文

posted @ 2013-04-22 22:17 旭东的博客 阅读(411) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示