MySQL Database: Multiple XBMC HTPC's with 1 Shared Library
#5
There are a number of common issues when first setting up I’ll track as many of them here as I can but first here’s a list of common items which cause issues, thanks to avus m3 for original collation of these.

1. Ensure you have a build that supports MySQL, Camelot 9.11 is only equivalent to r26018 and a minimum build number of r28142 is required. I’d recommend using the newest Dharma build available.
2. Ensure your sources are valid and accessible and will scan to a local db with the advanced settings removed
3. Ensure user has been created in mysql
4. Ensure user has create, and edit access to server
5. Ensure user has create and edit access to schemas
6. Ensure character and collation of schema is set to latin1
7. Ensure all sources are defined with smb links and not local defined
8. Ensure there are no occurrances of “\” in your sources MySQL requires all path seperators to be “/”
9. Mysql server needs to be contactable on port 3306, Try connecting with all firewalls disabled to see if this is being blocked.



In addition to these issues a number of users have noticed lockups and slow downs accessing certain views here’s the solutions found so far, thanks to albaranov for the music fixes.

1. Delay of 3 minutes when you click on an Artist in Library mode.
Fixed by adding index: CREATE INDEX test_idx ON song(idAlbum);

2. Delay of 20 seconds when you click on "Artists"
Fixed byadding index: alter table song add index idArtist(idArtist);

3. Delay of 10 seconds when you click on "Genres"
Fixed by: alter table song add index idGenre(idGenre);


****update 13/04/2011: indexes how to by Krazypoloc****
Krazypoloc Wrote:Alright guys I got it all figured out (famous last words). Smile
Code:
C:\Documents and Settings\Aaron>[b]mysql -u root -p xbmc_music[/b]
Enter password: ********
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 3
Server version: 5.1.41 Source distribution

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> [b]CREATE INDEX test_idx ON song(idAlbum);[/b]
Query OK, 21514 rows affected (1.50 sec)
Records: 21514  Duplicates: 0  Warnings: 0

mysql> [b]alter table song add index idArtist(idArtist);[/b]
Query OK, 21514 rows affected (0.56 sec)
Records: 21514  Duplicates: 0  Warnings: 0

mysql> [b]alter table song add index idGenre(idGenre);[/b]
Query OK, 21514 rows affected (0.63 sec)
Records: 21514  Duplicates: 0  Warnings: 0

Thats for the music bit....I then added...
Code:
C:\Documents and Settings\Aaron>[b]mysql -u root -p xbmc_video[/b]
Enter password: ********
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 19
Server version: 5.1.41 Source distribution

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> [b]ALTER TABLE movie ADD INDEX ix_idFile(idFile);[/b]
Query OK, 680 rows affected (0.30 sec)
Records: 680  Duplicates: 0  Warnings: 0


mysql> [b]ALTER TABLE movie ADD INDEX idMovie(idMovie);[/b]
Query OK, 690 rows affected (0.16 sec)
Records: 690  Duplicates: 0  Warnings: 0

mysql> [b]ALTER TABLE movie ADD INDEX idFile(idFile);[/b]
Query OK, 690 rows affected (0.11 sec)
Records: 690  Duplicates: 0  Warnings: 0
********



As in the pros and cons at present posters are not able to be tracked or stored by the database. This means only the htpc which originally updates the library will shows the correct images for items in the library. At present to get the images you will need to refresh each item or enter and exit the info screen for each item. There are two main ways to automate a workaround to this issue.

1. Use symlinks to share thumbnails folder. Using symlinks all thumbnails are held on one pc (usually the same as the mysql db sits on) and rather than a folder a shortcut is essentially created which points each other pc to the shared folder.
Pros:
Only one copy of each file is created.
All systems always show correct images

Cons:
Network performance will control how quickly images can be loaded so can impact user experience.

2. Synchronise folders so copies of files are held centrally and copies are cascaded to all other htpc's. Using tools such as synctoy, rsynch, dropbox folders can be set to replicate manually or automatically depending on selected tool.

pros:
guaranteed best performance as files are cached locally
simple to set up

cons:
images not available until sync completes
not all tools automate easily and some cost money
Reply


Messages In This Thread
Setting up MySQL: - by craigd - 2010-11-18, 14:35
Setting up XBMC: - by craigd - 2010-11-18, 14:36
Troubleshooting and Optimising MySQL: - by craigd - 2010-11-18, 14:36
Ongoing Issues: - by craigd - 2010-11-18, 15:04
[No subject] - by avus m3 - 2010-11-18, 19:12
[No subject] - by darkscout - 2010-11-18, 19:17
[No subject] - by mwkurt - 2010-11-18, 19:26
[No subject] - by craigd - 2010-11-19, 12:01
[No subject] - by twotone8 - 2010-11-19, 23:46
[No subject] - by castortray - 2010-12-17, 23:27
[No subject] - by webmosher - 2010-12-20, 20:57
[No subject] - by steve1977 - 2010-12-28, 20:41
[No subject] - by czfj5r - 2010-12-29, 10:45
[No subject] - by castortray - 2010-12-30, 01:01
[No subject] - by bionic1234 - 2011-01-01, 13:42
[No subject] - by Bikeman - 2011-01-02, 00:40
Symlinks - by czfj5r - 2011-01-02, 01:17
[No subject] - by steve1977 - 2011-01-02, 17:50
[No subject] - by czfj5r - 2011-01-02, 18:18
[No subject] - by Bikeman - 2011-01-02, 19:20
[No subject] - by steve1977 - 2011-01-03, 00:56
[No subject] - by cmonpellier - 2011-01-05, 15:41
[No subject] - by cmonpellier - 2011-01-05, 15:47
[No subject] - by cmonpellier - 2011-01-05, 15:49
[No subject] - by travisbell - 2011-01-08, 07:18
Slow processing of mySQL - by SpeedFreak73 - 2011-01-09, 22:57
[No subject] - by Avigrace - 2011-01-10, 17:52
[No subject] - by protogen - 2011-01-12, 14:38
[No subject] - by JohnVM - 2011-01-13, 05:35
[No subject] - by JohnVM - 2011-01-13, 16:43
[No subject] - by Tight_wad - 2011-01-15, 19:40
[No subject] - by haifischjunge - 2011-01-16, 10:18
[No subject] - by haifischjunge - 2011-01-17, 19:38
Trouble with Common DB - by TiGmsm - 2011-01-18, 07:22
[No subject] - by RockDawg - 2011-01-18, 15:20
[No subject] - by TiGmsm - 2011-01-19, 00:36
[No subject] - by Avigrace - 2011-01-19, 15:04
[No subject] - by Philmatic - 2011-01-19, 21:02
[No subject] - by alexxxo - 2011-01-20, 11:33
[No subject] - by avus m3 - 2011-01-21, 18:58
[No subject] - by castortray - 2011-01-22, 23:56
[No subject] - by castortray - 2011-01-23, 01:23
latin1 studpidity - by rubenm - 2011-01-29, 08:40
[No subject] - by Plaguester - 2011-01-29, 09:02
[No subject] - by TugboatBill - 2011-01-29, 18:17
[No subject] - by fattoony - 2011-01-30, 05:37
[No subject] - by castortray - 2011-01-30, 22:34
[No subject] - by cmonpellier - 2011-01-31, 08:54
[No subject] - by castortray - 2011-02-12, 00:18
[No subject] - by tormi - 2011-02-13, 19:32
[No subject] - by tormi - 2011-02-16, 01:21
[No subject] - by tormi - 2011-02-16, 03:35
[No subject] - by castortray - 2011-02-18, 09:59
[No subject] - by stevenD - 2011-02-19, 00:50
[No subject] - by malibu66 - 2011-02-20, 01:47
[No subject] - by castortray - 2011-02-20, 23:08
Speed... - by czfj5r - 2011-02-20, 23:50
[No subject] - by pletopia - 2011-02-23, 18:02
[No subject] - by tboooe - 2011-02-23, 18:59
[No subject] - by christsim - 2011-02-23, 21:35
[No subject] - by one800higgins - 2011-02-24, 06:22
[No subject] - by davilla - 2011-02-24, 06:41
[No subject] - by tomal2k - 2011-02-25, 00:26
ResumeTime issue - by Ron_C - 2011-02-25, 05:14
[No subject] - by tboooe - 2011-02-25, 05:57
[No subject] - by Ron_C - 2011-02-25, 13:23
[No subject] - by TugboatBill - 2011-02-25, 18:17
[No subject] - by tboooe - 2011-02-25, 20:04
[No subject] - by Ron_C - 2011-02-26, 03:10
[No subject] - by Ron_C - 2011-02-26, 03:16
[No subject] - by Ron_C - 2011-03-06, 02:47
RE: - by thaJack - 2012-12-06, 16:13
[No subject] - by FreakinAye - 2011-03-08, 19:22
[No subject] - by freehood4all - 2011-03-08, 19:45
[No subject] - by FreakinAye - 2011-03-08, 19:58
[No subject] - by tboooe - 2011-03-08, 21:21
[No subject] - by FreakinAye - 2011-03-08, 22:16
[No subject] - by Krazypoloc - 2011-03-08, 22:19
[No subject] - by tboooe - 2011-03-08, 23:24
[No subject] - by pletopia - 2011-03-08, 23:39
[No subject] - by FreakinAye - 2011-03-09, 01:51
[No subject] - by RockDawg - 2011-03-09, 14:37
[No subject] - by Krazypoloc - 2011-03-09, 15:50
[No subject] - by tboooe - 2011-03-09, 19:12
[No subject] - by Krazypoloc - 2011-03-09, 23:16
[No subject] - by tboooe - 2011-03-10, 00:08
[No subject] - by Krazypoloc - 2011-03-10, 03:19
[No subject] - by Krazypoloc - 2011-03-10, 04:04
[No subject] - by tboooe - 2011-03-10, 05:59
[No subject] - by FreakinAye - 2011-03-11, 01:19
[No subject] - by Krazypoloc - 2011-03-11, 07:41
[No subject] - by Krazypoloc - 2011-03-14, 04:34
[No subject] - by thaughbaer - 2011-03-14, 14:32
[No subject] - by TugboatBill - 2011-03-14, 17:00
[No subject] - by FreakinAye - 2011-03-15, 08:18
[No subject] - by sladinki007 - 2011-03-24, 11:41
[No subject] - by tboooe - 2011-03-24, 16:09
[No subject] - by TugboatBill - 2011-03-24, 17:16
[No subject] - by hansdampf - 2011-03-24, 17:42
[No subject] - by tboooe - 2011-03-24, 18:11
[No subject] - by TomPiXX - 2011-03-24, 18:25
[No subject] - by sladinki007 - 2011-03-25, 12:06
[No subject] - by Krazypoloc - 2011-03-29, 19:27
[No subject] - by johnpatcher - 2011-03-30, 22:44
Mysql Sync - by dave.nasty - 2011-04-02, 17:35
[No subject] - by joelones - 2011-04-08, 02:33
[No subject] - by bossanova808 - 2011-04-08, 03:25
[No subject] - by johnpatcher - 2011-04-08, 20:23
[No subject] - by smeehrrr - 2011-04-09, 00:17
[No subject] - by joelones - 2011-04-10, 19:59
[No subject] - by blademansw - 2011-04-15, 23:06
Help setting up central DB - by netsrac - 2011-05-02, 21:35
[No subject] - by claypigeon - 2011-05-02, 23:01
[No subject] - by TugboatBill - 2011-05-03, 00:46
[No subject] - by claypigeon - 2011-05-03, 01:43
[No subject] - by netsrac - 2011-05-03, 03:39
[No subject] - by Krazypoloc - 2011-05-12, 15:45
[No subject] - by rocketpants - 2011-05-13, 00:32
[No subject] - by netsrac - 2011-05-14, 06:09
[No subject] - by orons - 2011-05-16, 10:24
[No subject] - by rocketpants - 2011-05-16, 13:49
[No subject] - by orons - 2011-05-16, 18:30
[No subject] - by claypigeon - 2011-05-16, 22:36
[No subject] - by orons - 2011-05-16, 23:42
[No subject] - by BDPNA - 2011-05-18, 03:49
[No subject] - by Krazypoloc - 2011-05-25, 16:50
[No subject] - by deefortyone - 2011-05-29, 10:15
[No subject] - by TugboatBill - 2011-05-29, 16:28
[No subject] - by Thurbs - 2011-05-30, 01:50
[No subject] - by avus m3 - 2011-06-18, 05:35
[No subject] - by tboooe - 2011-06-21, 21:44
[No subject] - by avus m3 - 2011-06-21, 23:20
[No subject] - by kiboy6 - 2011-07-05, 12:42
[No subject] - by TugboatBill - 2011-07-05, 16:56
[No subject] - by avus m3 - 2011-07-06, 02:10
[No subject] - by kiboy6 - 2011-07-06, 05:36
[No subject] - by avus m3 - 2011-07-06, 16:26
[No subject] - by incentive - 2011-07-18, 13:27
[No subject] - by banzai75x - 2011-07-22, 04:45
[No subject] - by fional - 2011-07-27, 22:50
[No subject] - by tboooe - 2011-07-27, 23:42
[No subject] - by TugboatBill - 2011-07-27, 23:59
[No subject] - by fional - 2011-07-28, 00:14
[No subject] - by bluecrew - 2011-07-28, 09:12
[No subject] - by jcato - 2011-08-05, 21:43
[No subject] - by tamplan - 2011-08-05, 23:37
[No subject] - by canadave - 2011-08-15, 02:28
[No subject] - by phsyraxion - 2011-08-19, 00:36
[No subject] - by ederson - 2011-08-19, 13:26
[No subject] - by azrelix - 2011-08-20, 05:19
[No subject] - by StanLee - 2011-09-26, 23:45
[No subject] - by jchaupitre - 2011-09-27, 07:11
[No subject] - by StanLee - 2011-09-27, 09:56
[No subject] - by seth.feinberg - 2011-09-29, 21:54
[No subject] - by Headcase_Fargon - 2011-09-29, 22:32
[No subject] - by atari800 - 2011-09-29, 23:31
[No subject] - by jays - 2011-09-30, 17:00
[No subject] - by Headcase_Fargon - 2011-09-30, 17:14
[No subject] - by jays - 2011-09-30, 20:01
[No subject] - by tboooe - 2011-09-30, 20:07
[No subject] - by constrictor - 2011-10-01, 00:13
[No subject] - by FreakinAye - 2011-10-01, 00:16
[No subject] - by atari800 - 2011-10-01, 00:57
[No subject] - by constrictor - 2011-10-01, 05:32
[No subject] - by jays - 2011-10-01, 17:18
[No subject] - by Burbulence - 2011-10-04, 22:23
[No subject] - by constrictor - 2011-10-05, 17:30
[No subject] - by Sertis - 2011-10-25, 09:48
[No subject] - by splnuts - 2011-10-25, 13:46
[No subject] - by sdsnyr94 - 2011-10-25, 14:34
[No subject] - by bambi73 - 2011-10-25, 21:11
[No subject] - by DejaVu - 2011-10-26, 02:36
[No subject] - by cyberwizzard - 2011-11-22, 16:50
[No subject] - by logpace - 2011-11-29, 12:42
[No subject] - by Ned Scott - 2011-11-29, 12:57
[No subject] - by cyberwizzard - 2011-11-29, 13:16
[No subject] - by logpace - 2011-11-29, 22:20
[No subject] - by pellinore - 2011-12-10, 07:08
[No subject] - by sebak - 2011-12-29, 16:21
[No subject] - by feppa - 2012-01-01, 14:28
[No subject] - by travisbell - 2012-01-01, 19:04
[No subject] - by melagodo - 2012-01-03, 01:17
[No subject] - by melagodo - 2012-01-03, 02:02
[No subject] - by melagodo - 2012-01-03, 02:49
[No subject] - by michaelstone - 2012-01-08, 19:42
[No subject] - by Ned Scott - 2012-01-09, 08:08
[No subject] - by michaelstone - 2012-01-09, 16:09
[No subject] - by draven187 - 2012-01-11, 15:12
[No subject] - by TeKo - 2012-01-11, 15:34
[No subject] - by michaelstone - 2012-01-11, 15:46
[No subject] - by akevit - 2012-01-12, 10:52
[No subject] - by DasMarx - 2012-01-23, 14:00
[No subject] - by cmonpellier - 2012-01-24, 04:17
[No subject] - by sceaga - 2012-01-24, 06:01
[No subject] - by kimattree - 2012-01-24, 08:57
[No subject] - by kimattree - 2012-01-24, 09:26
[No subject] - by tripkip - 2012-01-24, 15:13
[No subject] - by kimattree - 2012-01-24, 15:15
[No subject] - by kimattree - 2012-01-25, 07:24
[No subject] - by tripkip - 2012-01-25, 11:33
[No subject] - by kimattree - 2012-01-25, 11:34
[No subject] - by tripkip - 2012-01-25, 11:39
sql and eden? - by czfj5r - 2012-01-31, 19:07
[No subject] - by Ned Scott - 2012-01-31, 20:51
[No subject] - by czfj5r - 2012-01-31, 23:03
[No subject] - by Ned Scott - 2012-01-31, 23:51
[No subject] - by skimshady - 2012-02-04, 23:53
MySQL with multiple Profiles - by hydog - 2012-02-11, 04:56
[No subject] - by Ned Scott - 2012-02-11, 18:44
[No subject] - by hydog - 2012-02-12, 04:31
slooooow movie library - by vee10 - 2012-02-12, 15:41
[No subject] - by patseguin - 2012-02-12, 16:01
[No subject] - by Ned Scott - 2012-02-12, 17:57
[No subject] - by Ned Scott - 2012-02-12, 19:19
[No subject] - by rocketpants - 2012-02-13, 00:43
[No subject] - by Chimera2345 - 2012-02-14, 15:33
[No subject] - by Ned Scott - 2012-02-14, 19:58
[No subject] - by Chimera2345 - 2012-02-14, 20:36
[No subject] - by DasMarx - 2012-02-23, 12:03
[No subject] - by Ned Scott - 2012-02-23, 22:12
[No subject] - by jmarshall - 2012-02-24, 00:49
RE: - by DasMarx - 2012-03-12, 19:01
[No subject] - by DasMarx - 2012-02-24, 12:56
[No subject] - by tommymsw - 2012-02-29, 18:32
[No subject] - by block134 - 2012-02-29, 19:05
[No subject] - by tommymsw - 2012-02-29, 20:14
[No subject] - by Morpio - 2012-02-29, 21:21
[No subject] - by darkscout - 2012-03-01, 06:42
[No subject] - by tommymsw - 2012-03-01, 08:23
[No subject] - by tommymsw - 2012-03-01, 08:26
[No subject] - by jmarshall - 2012-03-01, 08:37
[No subject] - by tommymsw - 2012-03-01, 09:10
[No subject] - by tommymsw - 2012-03-01, 09:36
[No subject] - by block134 - 2012-03-01, 14:08
[No subject] - by tommymsw - 2012-03-01, 19:09
[No subject] - by block134 - 2012-03-01, 19:20
[No subject] - by tommymsw - 2012-03-01, 21:43
[No subject] - by tommymsw - 2012-03-01, 21:45
[No subject] - by tommymsw - 2012-03-01, 21:53
[No subject] - by tommymsw - 2012-03-01, 22:03
[No subject] - by tommymsw - 2012-03-01, 23:10
[No subject] - by tommymsw - 2012-03-01, 23:20
[No subject] - by block134 - 2012-03-01, 23:28
[No subject] - by MrWedel - 2012-03-05, 12:05
[No subject] - by parrydave - 2012-03-08, 00:26
RE: - by noner - 2012-04-03, 19:42
[No subject] - by thrak76 - 2012-03-08, 07:52
RE: - by noner - 2012-04-03, 21:38
Logout Mark Read Team Forum Stats Members Help
MySQL Database: Multiple XBMC HTPC's with 1 Shared Library1