面试题讨论

前天去面试,技术总监问了我2个问题,贴出来,寻求一下解答:

  1. 群集环境下的oracle,如果用户A删除了oracle a节点上的一条数据,同一时间用户B修改了oracle b节点上的这一条数据,请问结果如何?另外如何保证多节点上的数据在并发情况下的同步?

    这对于架构过群集环境的DBA或者架构师来说,应该不是很难回答的问题吧。

  2. 数据库中有100条数据,里面有一个字段是num,存放着排序,想查询num<>10的数据,怎么查询?

一直没太明白这个问题是想问SQL优化还是说num<>10 and num !=null这种问题吗?

我说,不等于,就直接用“<>”号就可以了啊,他说要是这么简单,也就不回问了。

猜你喜欢

转载自himo-zhang.iteye.com/blog/2190467