由买买提看人间百态
登录
首页
论坛
未名存档
话题女王
小圈子
马甲追踪
版面排名
流量曲线
水枪排名
发帖量曲线
发帖版面饼图
发帖时间柱图
关于本站
帮助
boards
本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字
访问原贴
Database版
- Re: Job with Oracle PL? (转载)
相关主题
●
大家怎么看 ORM
●
问一下数据库里的entity和object的区别
●
business analyst (SQL) opening in NYC
●
招db developer, dba (austin tx)
●
考古了半天,大家说的db developer和一般的programmer有什么
●
请问有没有带DBA培训的美国CC
●
advices please on learning Oracle
●
Re: Job with Oracle PL? (转载)
●
Oracle证书
●
两个湾区 MS SQL 工作机会
●
Web Seminar hosted by CINAOUG on 2011/06/13
●
找工作很受打击,真心向大家请教如何在数据库方面发展
●
怎么准备第一份DBA工作
●
oracle和XML
●
比较sqlplus和sql developer
●
Is Oracle ODBC support batch SQL(PL/SQL procedure)?
相关话题的讨论汇总
话题: orm
话题: pl
话题: job
话题: oracle
话题: emtity
进入Database版参与讨论
1
(共1页)
B*****g
发帖数: 34098
1
【 以下文字转载自 Java 讨论区 】
发信人: LionTiger (大头虎), 信区: Java
标 题: Re: Job with Oracle PL?
发信站: BBS 未名空间站 (Thu Dec 22 13:13:42 2011, 美东)
ORM并不难学,有时还挺好用。我做了一个小例子,用的是“Emtity Framework”
在SQL Server上。试图解决“Transaction Isolatio
n”
的问题。
http://www.codeproject.com/KB/database/EFTransactionIsolation.a
有兴趣可以看一下。因为ORM是建立在“Run-Time”生成“SQL Statement”
的基础上的,并希望和多数数据库管理系统兼容,所以有些特定的事情做的并不好。就
这个例子来说,如果用Native SQL其实就是两句话,但用“Emtity Framework”要写
很多语句。当然用不用“ORM”系统都是可以工作的,好不好就见仁见智了。
我自己用过“Hibernate”和“Emtity Framework”,两个差不多。“Emtity
Framework”
有自己的Template可以用,所以不需要自己写“XML Mapping”,也能自己生成“
Object
Model”。
一般的问题,ORM不会对速度造成特别大的损害,但对有些特定的任务,尤其是“Batch”
一批很大的数据,直接对数据可进行操作可以充分利用对数据库的了解。效率的的区别
可以很大。我个人还没有找到怎样有效地使用ORM来“Batch”一大批数据。有兴趣可以
看一下对比数据。我没有直接对比使用ORM会怎么样,因为我不知道ORM怎样把一大批数据
送到数据库。
http://www.codeproject.com/KB/database/SQLServerPerformanceComp
很多DBA不喜欢ORM,因为这会给他们的工作造成一定的困难。尤其是他们不愿意给用户
程序
太多的“Permission”。如果ORM要修改Schema,程序需要“Adminis
trative permission”。即使不修改Schema,DBA也不好
控制要怎样去限制
给用户程序什么样的Permission对每一个Table。很多时候用户程序是用
“System Admin”或“DB Owner”的身份和数据库联接的,这会
让DBA们
很不舒服。
ORM也在发展,也许不远的将来这些问题都会很好地解决,但至少现在ORM还不是一个
万灵药。大家也都知道其实世界上真的没有什么万灵药。具体问题还是要具体分析,如果
ORM真的带给你好处,为什么不用呢?
sql
。
1
(共1页)
进入Database版参与讨论
相关主题
●
Is Oracle ODBC support batch SQL(PL/SQL procedure)?
●
Oracle证书
●
求助关于sql server2000的XML支持
●
Web Seminar hosted by CINAOUG on 2011/06/13
●
[转载] 关于localhost的问题
●
怎么准备第一份DBA工作
●
Import XML to SQL server problem
●
比较sqlplus和sql developer
●
大家怎么看 ORM
●
问一下数据库里的entity和object的区别
●
business analyst (SQL) opening in NYC
●
招db developer, dba (austin tx)
●
考古了半天,大家说的db developer和一般的programmer有什么
●
请问有没有带DBA培训的美国CC
●
advices please on learning Oracle
●
Re: Job with Oracle PL? (转载)
相关话题的讨论汇总
话题: orm
话题: pl
话题: job
话题: oracle
话题: emtity
未名新帖统计
// 7月16日
#
版面
帖数(主题数)
-
全站
4871 (796)
1
Military
3777 (569)
2
Stock
341 (51)
3
Joke
117 (17)
4
History
116 (3)
5
Automobile
100 (9)
6
USANews
55 (9)
7
Midlife
45 (1)
8
Headline
41 (41)
9
Dreamer
33 (13)
10
FleaMarket
32 (20)
11
Living
30 (7)
* 这里只显示发帖超过25的版面,努力灌水吧:-)
历史上的今天
faintcat妹妹看进来~~
发表于12年前.
NSC, PD 1/7/2007, EB2, ...
发表于11年前.
[FBA求购]MJVE2 758 MJVM2 ...
发表于6年前.
老生常谈,归与不归
发表于10年前.
【申请】Seattle西雅图 版版主——申请人...
发表于9年前.
宝宝出生,头骨骨折,求祝福
发表于9年前.
求推荐舒缓优美的古典音乐
发表于11年前.
百分之一的北京人上北大 中国网友愤怒(转载)
发表于10年前.
新人带狗狗Bailey来报道
发表于12年前.
全世界最有价值的运动队
发表于10年前.
请问大切诺基的质量如何
发表于6年前.
TNND,军版全是BKC
发表于15年前.
Inception
发表于12年前.
微软的有些家属可真恶心,为了卖保险脸都不要了
发表于10年前.
每周坐高铁的苦逼来说说感受吧!!
发表于9年前.