Queen bed配什么尺寸的Rug?怎么摆?# LivingH*72013-10-30 07:101 楼后端码农到底要不要会手写复杂SQL 简单的还行 复杂的写不来 需要补课么★ 发自iPhone App: ChineseWeb 8.7
I*g2013-10-30 07:103 楼当然要, innerjoin, outerjoin, natural join, decompose table, write driverfor ODBC, JDBC, etc.【在 H******7 的大作中提到】: 后端码农到底要不要会手写复杂SQL 简单的还行 复杂的写不来 需要补课么: ★ 发自iPhone App: ChineseWeb 8.7
d*i2013-10-30 07:105 楼看来我还是辞职算了driver【在 I*******g 的大作中提到】: 当然要, innerjoin, outerjoin, natural join, decompose table, write driver: for ODBC, JDBC, etc.
s*s2013-10-30 07:107 楼还有cross join, explode, hahadriver【在 I*******g 的大作中提到】: 当然要, innerjoin, outerjoin, natural join, decompose table, write driver: for ODBC, JDBC, etc.
a*u2013-10-30 07:109 楼不用,现在稍微大点网站都sharded数据库,写什么复杂sql。复杂query都hive解决后端码农到底要不要会手写复杂SQL【在 H******7 的大作中提到】: 后端码农到底要不要会手写复杂SQL 简单的还行 复杂的写不来 需要补课么: ★ 发自iPhone App: ChineseWeb 8.7
s*s2013-10-30 07:1010 楼傻了 hive能用再后端马 hive run以下要几分钟几小时hive难道不是SQL写的马?【在 a*****u 的大作中提到】: 不用,现在稍微大点网站都sharded数据库,写什么复杂sql。复杂query都hive解决: : 后端码农到底要不要会手写复杂SQL
w*z2013-10-30 07:1013 楼我们全是stored procedure.【在 g*****g 的大作中提到】: 不用太复杂,但什么join, group by, exists,不熟悉debug有难度呀。
g*g2013-10-30 07:1019 楼会碰到很多 debugging的时候,你不可能找个东西还 ORM.【在 c****f 的大作中提到】: 直接ORM不得了 自从用了ORM join难度以上的语句全忘记了。。
s*72013-10-30 07:1020 楼现在的app server跑memcache 不就是用来干这个的,我现在join都用的少了,什么都是一次性读出来cache, 再automation更新。敏感交易数据才会join来join去的,一堆constraint.
p*22013-10-30 07:1021 楼现在很多nosql【在 H******7 的大作中提到】: 后端码农到底要不要会手写复杂SQL 简单的还行 复杂的写不来 需要补课么: ★ 发自iPhone App: ChineseWeb 8.7
g*g2013-10-30 07:1026 楼当然用ORM,关系一复杂,手写SQL得累死。这个事情10年前就是共识了。这年头RDBMS/NoSQL混着用,非常追求性能的SQL query也少了,denormalization的需要也降低了,ORM就更好使了。Spring Data几乎把所有的boiler plate都去掉了。【在 w**z 的大作中提到】: 你们用orm?还是直接写SQL?
w*z2013-10-30 07:1027 楼楼上两位,截然相反啊。orm 就是碰到tricky的case 不好搞。都不知道它run 哪个SQLRDBMS/【在 g*****g 的大作中提到】: 当然用ORM,关系一复杂,手写SQL得累死。这个事情10年前就是共识了。这年头RDBMS/: NoSQL混着用,非常追求性能的SQL query也少了,denormalization的需要也降低了,: ORM就更好使了。Spring Data几乎把所有的boiler plate都去掉了。
g*g2013-10-30 07:1028 楼tricky的你跑native SQL没啥呀。缺省还是ORM简单。至于SP,不利于Scale, 不cachefriendly,不好维护. 除非是后台生成报表,否则没人用了。SQL【在 w**z 的大作中提到】: 楼上两位,截然相反啊。orm 就是碰到tricky的case 不好搞。都不知道它run 哪个SQL: : RDBMS/
w*z2013-10-30 07:1029 楼具体说说为什么不scale 和 cache friendly? sp 在db 上跑,不用把data传回client再process,应该更快,也省bandwidth. 坏处是增加了db server 的负担,确实不好debug 和 维护,也没法移植。cache【在 g*****g 的大作中提到】: tricky的你跑native SQL没啥呀。缺省还是ORM简单。至于SP,不利于Scale, 不cache: friendly,不好维护. 除非是后台生成报表,否则没人用了。: : SQL