- 浏览: 72325 次
- 性别:
最近访客 更多访客>>
最新评论
-
iihero:
分区表技术目前已经很成熟了。如果用的是oracle,目前,Sy ...
大数据量的数据库设计 -
armorking:
fight_bird 写道armorking 写道在既存的表的 ...
大数据量的数据库设计 -
fight_bird:
armorking 写道在既存的表的基础上,建一张表结构相同的 ...
大数据量的数据库设计 -
yerba:
分区表就好了,没必要一个月一张表
大数据量的数据库设计 -
armorking:
在既存的表的基础上,建一张表结构相同的履历表
在每个月的月末( ...
大数据量的数据库设计
文章列表
现在基本对数据库的操作出现性能问题的时候,第一个想到的是缓存,现在谈得比较多的memcache缓存,其实他就是大的hash表,可以作为一个全局的cache,而且他没有像数据库中的一些功能,我想既然是这样,我们可以用嵌入式的内存数据库,比如hsql,作为cache来用,这样数据也是放在内存在,我们在做select的时候,仍然操作的是内存,这样我们也可以把这种“嵌入式的内存数据库”来作为全局的缓存,和memcache也是一样的,不用磁盘用内存,而且也获得了数据库的一些功能,这样做或许比memcache还更好,大家讨论一下,像这样做有什么缺点?
现在产品升级,数据库要重新设计,像全省的数据量太大了,数据库总是出问题,有几张表里面,一年的数据量大概有700到1000万条记录的样子,所以在这里面操作起来很慢,然后系统的并发量也很大,平均下来,大概70个请求/s,原来的老系统不怎么稳定,但是在这表里面的数据,有个特点,就是最近一个月的数据才会看,那些比较老的数据,在做年度报表,决策分析的时候,才会用到,所以想把那几个数据量很大的表的物理存储重新设计。
目前想到的第一种就是按照月来分,每个月让系统自动建一张表,然后把这个月的数据放在这个表里面,这样,每个月这个表的数据量大概只有几十万条,比以前就少多了,但是这样在做年度报表和决策分析的时候,就麻 ...
北京软通动力深圳办事处,要我去做项目经理,我知道他主要是做外包的,软通怎么样,这次去做的是移动的项目,听说他项目一做完,就会开人,这是不是真的,北京的朋友说说啊
我现在的公司在深圳,现在公司要派我出差,到杭州是做一个比较大的项目,到北京做的项目的规模相对要小一些,难以取舍,是去北京还是去杭州呢,北京的it环境和机会肯定比杭州要好,我有一种想法就是,到北京以后,想就留在北京,不太想回深圳了,但是杭州距离上海也比较近,也可以去上海,说明一点,我工作的时间不长,就两年,不到三年。
快过年了,没什么事情,看了一下spring2.0中的声明式的事务处理,自己做了一个小例子,是JTA方式的。
dataAccessContext-jta.xml
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xml ...
今天没什么事情,测试了一下各个数据库对事务隔离级别的支持情况,结果Mysql5支持是最全的,语意也和sql标准定义的相当,db2的9.1和sql server2000,虽然都支持sql标准定义的四种隔离级别,不过语意相差很大,性能很不好(也有可能是我对他们的锁的级别没有弄好,而导致事务之间发生等待),事务之间会发生阻塞,Oracle9i只是支持其中的两个,语意也和sql标准定义的相当,性能很好,我觉得就这两个非常的实用,基本已经够了,Sybase12.5版本,基本和sql server2000差不多。现在想想,怪不得Oracle在企业数据库中的份额那么的大了。
今天去一个华为的外包公司面试,我以前没有做过PM,出来工作的时间也不长,就两年的时间,让我去做PM,心里真的还没底,以前也没有在一个很正规的团队里开发过,而且要到外地去,心里很矛盾,去还是不去呢?其实我还想做两三年的技术,然后才考虑转型,现在就转型,会不会技术也没有很好的去提升,Manager也没有做好。
到新公司上班一个礼拜了,一个香港的公司,公司是做供应链的,用的是公司自己的框架,web框架是对struts进行改造得到的,有一个自己ORM框架,可能是我对那个东西不太了解的缘故,感觉那个ORM框架,就是没有Hibernate爽,没有什么文档,不知道的只有去问老员工该怎么搞,老员工还说那个东东好用,但是他们也有很多问题,他自己也搞不定,把个struts该得不伦不类的,看着真是郁闷,定制的JSP页面,只需要改名字就可以了,里面怎么搞的,不需要我知道,我去尝试着摸了摸,出了很多问题,问老员工,他们也不知道,感觉自己像机器人了,感觉在这里好像是既学不到技术,也学不到业务方面的只是,不想干了,想走了