Генератор на податоци со MS SQL?

  • Креатор на темата Креатор на темата arizanov
  • Време на започнување Време на започнување
Член од
16 ноември 2010
Мислења
70
Поени од реакции
10
Моментално изработувам база на податоци за хотелиерство кое ми е за проект за на факс и имам мал проблем околу генерирање на податоците. Треба со генератор на податоци за генерирам 10милиони редици. Пробав со еден кој мислам дека е најкористен генератор и се вика SQL Data Generator 2 од redgate кој целосната верзија чини околу 300долари, но бидејќи јас ја имам само триал верзијата неможам да ганерирам толку редици, туку максимум до 200. Прашање до вас, дали знаете некој добар генератор кој би можел да ми помогне за овој проект? Исто така добредојдени се ваши искуства поврзани со генерирање на податоци и општо се поврзано со MS SQL? ;) се надевам на добра дискусија на оваа тема...
 
Моментално изработувам база на податоци за хотелиерство кое ми е за проект за на факс и имам мал проблем околу генерирање на податоците. Треба со генератор на податоци за генерирам 10милиони редици. Пробав со еден кој мислам дека е најкористен генератор и се вика SQL Data Generator 2 од redgate кој целосната верзија чини околу 300долари, но бидејќи јас ја имам само триал верзијата неможам да ганерирам толку редици, туку максимум до 200. Прашање до вас, дали знаете некој добар генератор кој би можел да ми помогне за овој проект? Исто така добредојдени се ваши искуства поврзани со генерирање на податоци и општо се поврзано со MS SQL? ;) се надевам на добра дискусија на оваа тема...

Напиши некој скрипт да ти експортира у цсв, и после ќе си ги импортираш податоците у базата like a boss.. :-)))
Шо требе да има у тија 10 000 000 редици? Дај ја структурата или дата модело да видеме...
 
Напиши некој скрипт да ти експортира у цсв, и после ќе си ги импортираш податоците у базата like a boss.. :)))
Шо требе да има у тија 10 000 000 редици? Дај ја структурата или дата модело да видеме...

Незнам како да го направам тоа со правење скрипт и слично. Базата сеуште ја правам, експериментирав нешто па ја доправувам, ќе ја прикачам за половина час па ќе можеш да го видиш моделот. Инаку автоматски треба да се генерираат податоци во тие 10милиони редици, во зависност од она што го имам зададено.
 
Со 10М реда базата не ќе може да мрдне посебно ако ја кренеш локално.
 
Незнам како да го направам тоа со правење скрипт и слично. Базата сеуште ја правам, експериментирав нешто па ја доправувам, ќе ја прикачам за половина час па ќе можеш да го видиш моделот. Инаку автоматски треба да се генерираат податоци во тие 10милиони редици, во зависност од она што го имам зададено.
Дај го бе дата модело, как ти са организирани податоците?
Колку табели, шо требе да имаш у табелите, как са ти исповрзани primary keys with foreign keys... Entity Relationship Diagram немаш ли? Така не се праа база бе дете.....
10 000 000 и ако прааш унија и Select within a Select within a Select so Linq queries има да се начекаш, и да поправаш time outs. И па нема да тргне....
 
Дај го бе дата модело, как ти са организирани податоците?
Колку табели, шо требе да имаш у табелите, как са ти исповрзани primary keys with foreign keys... Entity Relationship Diagram немаш ли? Така не се праа база бе дете.....
10 000 000 и ако прааш унија и Select within a Select within a Select so Linq queries има да се начекаш, и да поправаш time outs. И па нема да тргне....
И најоптимално да ги напише кверијата треба сервериште да го придвижи тоа за да оди мазно.

Мора тука да воведе кешинг, архиви и уште еден куп технологии за оптимизација за да биде употреблив тој софтвер
 
Дај го бе дата модело, как ти са организирани податоците?
Колку табели, шо требе да имаш у табелите, как са ти исповрзани primary keys with foreign keys... Entity Relationship Diagram немаш ли? Така не се праа база бе дете.....
10 000 000 и ако прааш унија и Select within a Select within a Select so Linq queries има да се начекаш, и да поправаш time outs. И па нема да тргне....

За некоја минута ќе го ставам моделот, да доправам уште нешто само. Со ова семинарска треба и да докажам колку брзо иде генерирањето и читањето на податоци...така да и тоа е дел од експериментов.
--- надополнето: 16 февруари 2013 во 17:34 ---
Со 10М реда базата не ќе може да мрдне посебно ако ја кренеш локално.

Морам со 10милиони, така професорот ми кажа. ;)
--- надополнето: 16 февруари 2013 во 17:35 ---
И најоптимално да ги напише кверијата треба сервериште да го придвижи тоа за да оди мазно.

Мора тука да воведе кешинг, архиви и уште еден куп технологии за оптимизација за да биде употреблив тој софтвер

Морам да пробам било што, ако знаете како да воведам кешинг и се останато ќе биде супер, добредојдена ми е секаква помош
 
За некоја минута ќе го ставам моделот, да доправам уште нешто само. Со ова семинарска треба и да докажам колку брзо иде генерирањето и читањето на податоци...така да и тоа е дел од експериментов.

Човек, најлесно е да напрааш некоја функција или у Џава или СиШарп, и да ги запишеш у фајл (цсв) и после со едно скриптче за импорт у базата си ги импортираш....
 
Ти од прва си се напнал со генерирање 10м редици...прво направи да ти работи со 100-1000 после иди понатаму :)
 
Човек, најлесно е да напрааш некоја функција или у Џава или СиШарп, и да ги запишеш у фајл (цсв) и после со едно скриптче за импорт у базата си ги импортираш....

Сето тоа ни било добро да го направам, ама проблемот е што незнам како, а и мислам дека нема да ми се признае ако ја направам така. Ова е по Бази 2, така да мислам дека треба исклучиво во MS SQL, а податоците ќе ги добијам со генератор.
--- надополнето: 16 февруари 2013 во 17:42 ---
Ти од прва си се напнал со генерирање 10м редици...прво направи да ти работи со 100-1000 после иди понатаму :)
Јас ја направив и работеше со 200. Сега нешто менувам во базата, околку релациите, бидејќи претходно не ми беше многу функционална. Речиси ми е готов моделот со релациите. Следно ми е генерирањето на податоци, или не? што мислиш ти?
 
Сето тоа ни било добро да го направам, ама проблемот е што незнам како, а и мислам дека нема да ми се признае ако ја направам така. Ова е по Бази 2, така да мислам дека треба исклучиво во MS SQL, а податоците ќе ги добијам со генератор.
Јас ја направив и работеше со 200. Сега нешто менувам во базата, околку релациите, бидејќи претходно не ми беше многу функционална. Речиси ми е готов моделот со релациите. Следно ми е генерирањето на податоци, или не? што мислиш ти?

Најискрено, неам појма шо е Бази 2. :-)
Ако требе да си креираш сопствен генератор, требе ти скрипт шо ќе генерира податоци, и ќе ги става у табелите.
Прочитај тука, оти стварно ме мрзе да објаснувам...

http://it.toolbox.com/blogs/db2luw/how-to-easily-populate-a-table-with-random-data-7888
 
Најискрено, неам појма шо е Бази 2. :)
Ако требе да си креираш сопствен генератор, требе ти скрипт шо ќе генерира податоци, и ќе ги става у табелите.
Прочитај тука, оти стварно ме мрзе да објаснувам...

http://it.toolbox.com/blogs/db2luw/how-to-easily-populate-a-table-with-random-data-7888

Не треба да креирам сопствен, само треба да го најдам вистинскиот добар генератое кој ќе може да изгенерира толку многу податоци, а всучност ќе му пишам маил на проф дали ќе може јас сам да креирам. Ќе го причитам линкот што ми го остави. Инаку го направив моделот, но незнам како слика овде да го вметнам, никогаш не сум го правел тоа :)
 
Не треба да креирам сопствен, само треба да го најдам вистинскиот добар генератое кој ќе може да изгенерира толку многу податоци, а всучност ќе му пишам маил на проф дали ќе може јас сам да креирам. Ќе го причитам линкот што ми го остави. Инаку го направив моделот, но незнам како слика овде да го вметнам, никогаш не сум го правел тоа :)
Ќе го ставеш на некој хостинг сајт и ќе го линк-неш како слика.
Или ќе прикачеш датотека...

Да најдете ли генератор?? Еее па најди некој опен соурс и генерирај.... Имај баеги слободен простор на хард диско оти 10 милиони реда зафаќат бааааааааааааеги простор.
 
Ќе го ставеш на некој хостинг сајт и ќе го линк-неш како слика.
Или ќе прикачеш датотека...

Да најдете ли генератор?? Еее па најди некој опен соурс и генерирај.... Имај баеги слободен простор на хард диско оти 10 милиони реда зафаќат бааааааааааааеги простор.

eve go modelot na bazata http://public.fotki.com/arizanov/my-first-album/baza-hotel.html
--- надополнето: 16 февруари 2013 во 19:05 ---
Со 10М реда базата не ќе може да мрдне посебно ако ја кренеш локално.

тогаш како?
--- надополнето: 16 февруари 2013 во 19:20 ---
Најискрено, неам појма шо е Бази 2. :)
Ако требе да си креираш сопствен генератор, требе ти скрипт шо ќе генерира податоци, и ќе ги става у табелите.
Прочитај тука, оти стварно ме мрзе да објаснувам...

http://it.toolbox.com/blogs/db2luw/how-to-easily-populate-a-table-with-random-data-7888

Го прочитав ова и мислам дека би можело да функционира кај мене, да испрограмирам во mssql со наредбите и автоматски да се изгенерираат рандом податоци. Утре ќе гледам да пробам да го направам. Ти имаш правено на овој начин генерирање на податоци?
 
eve go modelot na bazata http://public.fotki.com/arizanov/my-first-album/baza-hotel.html
--- надополнето: 16 февруари 2013 во 19:05 ---


тогаш како?
--- надополнето: 16 февруари 2013 во 19:20 ---


Го прочитав ова и мислам дека би можело да функционира кај мене, да испрограмирам во mssql со наредбите и автоматски да се изгенерираат рандом податоци. Утре ќе гледам да пробам да го направам. Ти имаш правено на овој начин генерирање на податоци?

Ја ти упатство как да генерираш со вижуал студио
http://www.mssqltips.com/sqlservertip/2190/generating-sql-server-test-data-with-visual-studio-2010/

Пијам секакво пиво. :)
--- надополнето: 16 февруари 2013 во 19:25 ---
Го прочитав ова и мислам дека би можело да функционира кај мене, да испрограмирам во mssql со наредбите и автоматски да се изгенерираат рандом податоци. Утре ќе гледам да пробам да го направам. Ти имаш правено на овој начин генерирање на податоци?

пааа... Досега не сам работил со рандом генерирани работи... Единствено Нортвинд базата за тестирајне...
 

Kajgana Shop

Back
На врв Bottom