CSDN论坛 > Web 开发 > ASP

傻傻地丢一个问题,两套程序同时对一个数据库进行插入,删除,更新等操作,会不会把数据库给当掉!! [问题点数:50分,结帖人windspeed]

Bbs2
本版专家分:390
结帖率 100%
CSDN今日推荐
Bbs2
本版专家分:497
Bbs7
本版专家分:13418
Bbs7
本版专家分:13418
Bbs1
本版专家分:30
Bbs2
本版专家分:390
Bbs2
本版专家分:193
Bbs8
本版专家分:42547
版主
Blank
微软MVP 2005年7月 荣获微软MVP称号
2007年7月 荣获微软MVP称号
2006年7月 荣获微软MVP称号
Blank
黄花 2010年6月 专题开发/技术/项目大版内专家分月排行榜第二
Blank
蓝花 2010年4月 专题开发/技术/项目大版内专家分月排行榜第三
Bbs8
本版专家分:42547
版主
Blank
微软MVP 2005年7月 荣获微软MVP称号
2007年7月 荣获微软MVP称号
2006年7月 荣获微软MVP称号
Blank
黄花 2010年6月 专题开发/技术/项目大版内专家分月排行榜第二
Blank
蓝花 2010年4月 专题开发/技术/项目大版内专家分月排行榜第三
Bbs6
本版专家分:8836
Bbs6
本版专家分:5669
Bbs2
本版专家分:390
Bbs3
本版专家分:639
Bbs4
本版专家分:1649
Bbs7
本版专家分:13265
Blank
黄花 2006年3月 PHP大版内专家分月排行榜第二
Blank
蓝花 2006年2月 PHP大版内专家分月排行榜第三
Bbs3
本版专家分:668
Bbs5
本版专家分:2678
匿名用户不能发表回复!
其他相关推荐
java操作sql server数据库(读取、更新、插入、删除)
java可以对sql server进行各种操作,首先需要一个
同时操作一张表,防止同时update
1. 一种锁是java提供的 synchronized, 同时只能有一个线程执行更新操作。比如:   public void updateUser(User user) {     synchronized (user) {         userMapper.updateByPrimaryKey(user);      } } 2.
分开的两个程序使用共同的mysql,一端更新了表,另一端怎么及时更新缓存,使用mybatis
目前项目中由于业务系统和管理系统是分开的,管理端只负责对数据库表的CRUD,而业务系统也需要交互db。现在就存在一个问题,在管理端上改了某个表的值,业务端是无从得知的。因为业务端一直用相同的语句查询db,mybatis的二级缓存会缓存这些数据,不会真正发sql去查询真实数据。所以就需要管理端在修改表的时候,通知一下业务端是更新二级缓存,这样才能及时使用新值。 起初在想mybatis的sqlSes
Oracle数据库的操作之插入更新删除(八)
一.SQL的类型 1. DML(data manipulation language 数据操作语言):insert update delete select 2. DDL(data definition language 数据定义语言): create table,alter table,drop table,truncate table create/drop view,sequence,
多线程并发,同时执行一个表,避免数据缺失
FileSystemWatcher fileSystemWatcher1 = new FileSystemWatcher();//文件监控  public static object locker = new object();              ThreadPool.SetMinThreads(1, 1);//设置线程最小数量                 Thread
并发的更新同一个表,使用事务预防并发问题的三个实现
答案是,看你怎么实现了。 1. 比较蠢的实现。 A事务:select将要变更的数据,在内存中对将要更新的字段进行运算,最后使用update Table set value=calculateResult where id='';的方式更新这条记录。 B事务,也用同样的方式实现更新。 并发的时候,AB事务并发会产生问题,比如原始value=400,A、B两个事务都要增
数据库插入、更新、删除操作
1.插入数据 (1)为表中的所有的字段插入数据 insert into 表名称 (字段1,字段2,字段3......)vaues(值1,值2,值3......);括号内为根据所创建的字段类型逐一进行插入,逐一在给字符类型数据插入的时候,使用单引号; (2)为表的指定指端插入数据 insert into 表名称 (指定字段1,指定字段2......) values(值1,值2......);
同时操作两张表的数据,如何做到保证数据一致性
SpringMVC的控制层在同时操作两张表的数据时,应该把操作代码写到同一个Service方法里面
JDBC事务(同时操作数据库多个表)
public class TestTransaction { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub try { Class.forName("com.mysql.jdbc.Driver"); } catch (Cla
SQL——数据库的修改(删除、插入与更新)
SQL——数据库的修改(删除、插入与更新)
关闭
关闭