powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Hardware для DB2
25 сообщений из 29, страница 1 из 2
Hardware для DB2
    #32634702
Okram
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ПРИВЕТ ВСЕМ!

Помогите выбрать конфигурацию для сервера.
И поделитесь секретами конфигурации на вашых серверах.

1) В первую очередь Hardware ?
2) ОС ( что то из Linux )
3) БД (я работаю с db2 только изза XML Extendera , возможно есть аналоги, потому что уж больно медленная ета db2)
4) Где и как хостить?

Буду рад всем предложениям и замечаниям.
...
Рейтинг: 0 / 0
Hardware для DB2
    #32634819
Nikolay Kulikov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ты лучше скажи что у тебя тормозит.
...
Рейтинг: 0 / 0
Hardware для DB2
    #32634867
Okram
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сказать то я скажу, но новый сервер мне все равно надо, так как старый будут деактивировать.

Работаю я в направлении php+xml+db2.

Мне как параметр приходят xml-и по 100 кБ и больше
а я их уже раскидываю по табличках и потом также возвращаю назад.

В php для MySQL, InterBase, Oracle и т.д. есть "родные" функции а для db2 нету.
И вот тот факт что все идет через функции odbc а не напрямую
меня то и пугает.
...
Рейтинг: 0 / 0
Hardware для DB2
    #32635000
Victor Metelitsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кого как, а меня пугает PHP и, особенно, XML. PHP сам по себе тормоз (даже жаба быстрее), а XML вообще плод гнусного заговора процессоростроителей.

А вот ODBC меня не пугает. Особенно применительно к DB2, у которой native API = DB2 CLI почти равен ODBC, почти все функции совпадают. Ну, есть некоторые расхождения, в частности, у DB2 CLI есть возможности работы с массивами. Это может оказаться важным при пересылке кучи данных по сети. А может и не быть важным. Сперва надо произвести измерения. Какой этап сколько занимает времени, что именно грузится. Только потом, после анализа этих данных и попытки оптимизации существующей базы, имеет смысл думать о параметрах новой хардвари. Процессор перегружен - одно, диски - другое, передача по сети слишком долгая - третье.

И вообще, где-то что-то для DB2 я у PHP видел. Искать, разумеется, не буду, ибо...
...
Рейтинг: 0 / 0
Hardware для DB2
    #32635169
Okram
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Victor MetelitsaКого как, а меня пугает PHP и, особенно, XML. PHP сам по себе тормоз (даже жаба быстрее), а XML вообще плод гнусного заговора процессоростроителей.

А какие средства Вы порекомендуете ? Чем можно заменить в етом плане PHP i XML?


Victor Metelitsa
И вообще, где-то что-то для DB2 я у PHP видел. Искать, разумеется, не буду, ибо...

ибо волею судьбы .... конечно что я сам ето зделаю , спасибо :) я уже много чего нашел.
...
Рейтинг: 0 / 0
Hardware для DB2
    #32635174
Okram
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну хоть что нибудь из "железа" порекомендуете?
...
Рейтинг: 0 / 0
Hardware для DB2
    #32635209
Nikolay Kulikov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Опиши workload.

Размер БД
Кол-во пользователей
Примерные запросы и транзакции

Только после этого можно говорить о примерном sizing.


По поводу PHP
http://www-106.ibm.com/developerworks/db2/library/techarticle/0301liu/0301liu.html
http://www-106.ibm.com/developerworks/db2/library/techarticle/scott/0614_scott.html
http://www-106.ibm.com/developerworks/db2/library/presentations/0209overviewlinux/
...
Рейтинг: 0 / 0
Hardware для DB2
    #32635213
Nikolay Kulikov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кстати у тебя что за приложение??? Что делает ???
...
Рейтинг: 0 / 0
Hardware для DB2
    #32635384
Okram
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
За линки спасибо.

Я пишу серверную часть для одного приложения.
Приложение напоминает собою некий Bilder на котором можно разробатывать некие приложения, которые потом в свою очередь можно проигрывать.

моя задача состоит в том чтобы сохранять и возвращать назад xml.
Вот и все.

В БД есть примерно 25 штук табличек
и в каждой не более 100 000 записей (но ето пока тестовый вариант сами понимаете)

Запросы в основном рекурсивние SQL
...
Рейтинг: 0 / 0
Hardware для DB2
    #32635629
ggv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ggv
Гость
in glance sounds like a task for DS
...
Рейтинг: 0 / 0
Hardware для DB2
    #32637137
Okram
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ggvin glance sounds like a task for DS
И что означает DS?
...
Рейтинг: 0 / 0
Hardware для DB2
    #32637218
ggv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ggv
Гость
Directory Server.
I'd chose IBM Tivoly DS.
It's DB2 based, and you know DB2.
And it's free of charge.
And it's probably one of the best LDAP implementation.
triggers, transactions, everything changed on the fly (except password encryption algorythm), and many other nice things.
...
Рейтинг: 0 / 0
Hardware для DB2
    #32637700
Okram
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Жаль что я так плохо знаю анг. :(
А можно по подробнее об етом?
...
Рейтинг: 0 / 0
Hardware для DB2
    #32637752
ggv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ggv
Гость
what do you want to know?
I just mentioned DS because you wrote about recursive queries, and it sounds as tree-structure, or hierarchical structure for me. But if it is so - LDAP looks like the best choice.
Tivoly DS has an advantage that it is db2 based, so knowing structure you may combine advantages of RDBMS and LDAP .
...
Рейтинг: 0 / 0
Hardware для DB2
    #32638136
Nikolay Kulikov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ты так и не описал Workload.

P.S. Ты XML Extender пользуешься???
...
Рейтинг: 0 / 0
Hardware для DB2
    #32638368
Okram
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А как правильно описать workload ?

>P.S. Ты XML Extender пользуешься???

Еще нет:( , вот только начинаю учить :(
...
Рейтинг: 0 / 0
Hardware для DB2
    #32638621
Nikolay Kulikov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Размер БД
Кол-во пользователей ceccий
Примерные запросы в транзакции
Примерный XML

Опиши приложение без прилагательного некий, конечно если это не коммерческая тайна.
...
Рейтинг: 0 / 0
Hardware для DB2
    #32639499
Okram
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ggvwhat do you want to know?
I just mentioned DS because you wrote about recursive queries, and it sounds as tree-structure, or hierarchical structure for me. But if it is so - LDAP looks like the best choice.
Tivoly DS has an advantage that it is db2 based, so knowing structure you may combine advantages of RDBMS and LDAP .

ОК. Буду копать в етом направлении тоже
спасибо большое
...
Рейтинг: 0 / 0
Hardware для DB2
    #32639511
Okram
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Nikolay KulikovРазмер БД
Кол-во пользователей ceccий
Примерные запросы в транзакции
Примерный XML

Опиши приложение без прилагательного некий, конечно если это не коммерческая тайна.

Размер БД - я там выше про таблички уже описал, больше не знаю что описывать.

Кол-во пользователей ceccий - над проектом могут работать одновременно через web по http от 3 до n. Где n может быть >30.

Примерные запросы в транзакции -
в основном ето такого типа
Сначала создаю
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
CREATE FUNCTION GetObjsTree (pidObj BIGINT)
        RETURNS TABLE (  	idObj BIGINT,
			idObjParent BIGINT,
		            	name  CHAR ( 254 ) )
        LANGUAGE SQL
        READS SQL DATA
        NO EXTERNAL ACTION
        DETERMINISTIC
        RETURN
		
	WITH RPL ( idObj , idObjParent , name )
		 AS
	( 
	 	SELECT 
                            ROOT.idObj ,  
                            ROOT.idObjParent,
                            ROOT.name 
        FROM {tObj} ROOT
        WHERE ROOT.idObj = GetObjsTree.pidObj
      UNION ALL
        SELECT 
           CHILD.idObj ,  
           CHILD.idObjParent , 
           CHILD.name 
        FROM RPL PARENT, {tObj} CHILD
        WHERE  
	PARENT.idObj = CHILD.idObjParent
		
     )
		SELECT DISTINCT 
                            idObj ,  
                            idObjParent , 
                            name
		FROM RPL

Ну а потом следуют такие запросы приблизительно такого типа
Код: plaintext
SELECT * FROM TSomeTable1 WHERE idObj IN (SELECT FT.idObj FROM TABLE(GetObjsTree(TSomeTable1.idObj)) AS FT)


ну а примерный xml выглядет в простейшей своей структуре как обычное дерево

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<obj1 _name="o1">
	<obj11 _name="o11"/>
	<obj12 _name="o12">
		<obj121 _name="o121"/>
		<obj122 _name="o122"/>
		<obj123 _name="o123"/>
	</obj12>
	<obj13 _name="o13"/>
</obj1>

>Опиши приложение без прилагательного некий, конечно если это не коммерческая тайна.
Ето коммерческая тайна :-(
...
Рейтинг: 0 / 0
Hardware для DB2
    #32639633
ggv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ggv
Гость
Blin, it is a classic hierarchy, or tree-structure!!!
LDAP, definitely LDAP , in its the best implementation IBM Tivoly DS!!!
get two pdf from IBM site, something like LDAP Cookbook, it's easy to find them
After you will be friendly ith LDAP, have a look at http://researchweb.watson.ibm.com/journal/sj/392/shi.html
and after that you will able easy integrate RDBMS DB2 with LDAP Tivoly DS.
Performance + transaction control (need additional reading, the doc available with DS) + triggers + integration with MQ + what else.... what I missed?
...
Рейтинг: 0 / 0
Hardware для DB2
    #32639876
c
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Tivoli - prichudlivaya smes' bugs, programmistskix glupostei i neudachnyx proektnyx reshenii!! No, s drugoi storony, esli muchaet bessonniza ili prosto nechem zanyatsya, to pochemy by i ne
zaciklitsya na Tivoli?
...
Рейтинг: 0 / 0
Hardware для DB2
    #32639911
ggv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ggv
Гость
Complete bullshit
...
Рейтинг: 0 / 0
Hardware для DB2
    #32639928
ggv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ggv
Гость
what is so bad from http://www-306.ibm.com/software/tivoli/products/
???
Everything????
Bullshit.
I used SUN ONE DS, OpenLDAP, and IBM Tivoly DS in hardworking environment for several years, and finaly stopped with Tivoly as the best LDAP implementation I ever used.
...
Рейтинг: 0 / 0
Hardware для DB2
    #32642224
Okram
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо большое!
Будет над чем поработать после отпуска.

Но сейчас за мной стоит предложение о выборе "железа",
хоть что-то порекомендуйте в направлении IBM DB2.
...
Рейтинг: 0 / 0
Hardware для DB2
    #32642250
ggv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ggv
Гость
I have one big love - RISC...
In dependence from available money I'd chose or brand new IBM p5, or used SUN eXXXX.
even old, about 8 years old U2 with multipack would work, it has about 1.6 GB/sec throughput.
...
Рейтинг: 0 / 0
25 сообщений из 29, страница 1 из 2
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Hardware для DB2
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]