Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Data, data, data...

Postades av 2003-05-09 07:45:26 - Fredrik Hassel, i forum databaser, Tråden har 7 Kommentarer och lästs av 679 personer

Jag är på jakt efter massor av data. Vill testa min databas mot överbelastning och liknande och därför behöver jag få tag på "pseudodata" så att säga. 10 000 rader och kanske mer. Känns ju inget roligt att sitta och klippa och klistra när jag har en tabell med 500 rader och vill ha 100 000. Finns det några slumpgeneratorer som man kan använda sig av eller pgm som kan göra detta åt mig?
Tacksam för svar.


Svara

Sv: Data, data, data...

Postades av 2003-05-09 09:21:05 - Christoffer Hedgate

Överbelastning? Vad menar du med det? 10000 rader är inte särskilt mycket, så det behöver du nog inte oroa dig för.

Det finns vissa program som kan generera data, men de är oftast ganska oanvändbara. För det första så är det inte säkert att de kan generera data som passar i din(a) tabell(er), men framförallt så är det antagligen inte särskilt relevant data som genereras. Ska du t ex testa om dina frågor går fort mot en tabell med lite mer data måste ju datan reflektera hur riktig data hade sett ut. Om du t ex har en tabell med personer och deras ålder är en kolumn som du söker i så bör ju distributionen av värden för ålder motsvara vad de skulle varit i en riktig situation där du fått in många rader. Förmodligen skulle de inte vara jämnt fördelade i ett visst spann, vilket de lär bli om du slumpgenerar dem.

Men du har förstås helt rätt i att man bör testa sin applikation med lite större datamängder än man kanske hade när man byggde den, men då bör man som sagt försöka använda 'verklig' data.


Svara

Sv: Data, data, data...

Postades av 2003-05-09 09:23:30 - Andreas Olausson

Prova med CROSS JOIN

<code>

USE pubs

SELECT au_fname, au_lname, pub_name

FROM authors CROSS JOIN publishers

ORDER BY au_lname DESC

</code>

Om authors innehåller 500 poster och publishers oxå innehåller 500 så får du 500*500 rader.


Svara

Sv: Data, data, data...

Postades av 2003-05-09 09:33:37 - Fredrik Hassel

Det skulle ändå vara intressant att titta på något sådan program som kan generera dessa data. 10 000 poster och upp till 100 000 poster kanske. Det jag vill göra är alltså att kolla hur svarstiderna förändras vid användning av mer data. Tabellerna behöver inte vara så komplicerade eftersom min databas inte kommer att vara det.


Svara

Sv: Data, data, data...

Postades av 2003-05-09 11:14:44 - Christoffer Hedgate

Men det är ju det jag menar, det är ju omöjligt att säga hur svarstiderna förändras om du inte har riktig data, eftersom index t ex kan användas mer eller mindre bra med olika mängd data etc. Det gäller ju inte bara sånt här när man ska testa. Om informationen i en databas förändras väsentligt av någon anledning bör man då se över index och vilka frågor man kör.

Men om du verkligen bara vill ha in mycket data behöver du väl inte något program för att generera det, antingen skriver du ett enkelt sådant själv eller så gör du t ex en cross join som föreslogs ovan. Men visst, vill du ha ett program så finns det. Datatect är ett av de jag har hört nämnas: http://www.datatect.com/


Svara

Sv: Data, data, data...

Postades av 2003-05-09 11:40:27 - Fredrik Hassel

En Cross join fungerade alldeles utmärkt =)


Svara

Sv: Data, data, data...

Postades av 2003-05-09 11:56:05 - Andreas Hillqvist

Du kan ju duplicera data i en tabbell genom en insert. Om du kör den flera gånger så får du väldigt snabbt väldigt många poster. Om du har poster i tabellen.
Om du har relationer på flera nivåer kan du ju skriva ett VB program som skapar poster låta det skapa ett bestämta antal poster med ett slumpgenererat antal poster.

Försök föreställa dig hur mycket datan växer. T.Ex Poster för kunder växer ju inte lika mycket som order.


Svara

Nyligen

  • 18:37 Remove the bumper in AUDI
  • 15:35 Chicken road crash game
  • 21:41 Automotive Services UK
  • 20:44 Erfarenhet av CBD-olja mot sömnpro
  • 12:13 Sex Dolls for Sale
  • 19:42 Online Casinos for Haitian Players
  • 19:38 Rekommendera något intressant
  • 19:13 Международная перевозка грузов

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 889
27 965
271 778
520
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies